Part-Time SEO & Digital Marketing Specialist (Remote)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

7

HOURS PER WEEK

15

DATE UPDATED

Jun 8, 2026

JOB OVERVIEW

Part-Time SEO & Digital Marketing Specialist (Remote)

About Us

We are a growing Canadian technology company developing innovative software solutions including:

* Recovery Case Management Software
* Education ERP & HR Solutions

We are looking for an experienced, results-driven Digital Marketing Specialist to help grow our online presence, generate qualified leads, improve search rankings, and manage our websites.

Position Overview

This is a remote, part-time position ideal for a digital marketing professional with strong SEO, website management, and lead generation experience.

The successful candidate will be responsible for improving our online visibility, generating inbound leads, optimizing websites, and supporting marketing campaigns across multiple products.

Responsibilities

Search Engine Optimization (SEO)

* Develop and execute SEO strategies
* Perform keyword research and competitor analysis
* Improve organic rankings on Google
* Build quality backlinks
* Conduct technical SEO audits
* Optimize on-page SEO elements
* Monitor website performance and search rankings

Digital Marketing

* Create and manage digital marketing campaigns
* Manage Google Business Profiles
* Support LinkedIn marketing and outreach
* Create and schedule social media content
* Assist with email marketing campaigns
* Generate qualified B2B leads

Website Management

* Update and maintain WordPress websites
* Create landing pages and marketing pages
* Make website design improvements
* Optimize website speed and user experience
* Implement tracking and analytics tools
* Troubleshoot website issues

Content Creation

* Write SEO-friendly website content
* Create blog posts and articles
* Develop case studies and marketing materials
* Create basic graphics using Canva or similar tools

Required Qualifications

* Minimum 5 years of SEO and digital marketing experience
* Proven track record improving Google rankings
* Experience managing WordPress websites
* Strong understanding of technical SEO
* Experience with Google Analytics and Google Search Console
* Experience with Google Ads
* Strong English communication skills
* Ability to work independently and meet deadlines

Preferred Qualifications

* Experience marketing SaaS software products
* Experience with LinkedIn lead generation
* Experience with HubSpot, GoHighLevel, or CRM systems
* Basic web development skills (HTML, CSS, JavaScript)
* Experience creating websites from scratch
* Graphic design experience using Canva, Figma, or Adobe tools

Deliverables & KPIs

* Increase organic website traffic
* Improve keyword rankings
* Generate qualified leads
* Publish SEO content regularly
* Improve website conversion rates
* Maintain website performance and uptime

Position Details

* Remote position
* Part-time (15–25 hours per week)
* Flexible working hours
* Long-term opportunity

To Apply

Please provide:

1. Resume
2. Portfolio of websites you have built or managed
3. Examples of SEO results achieved
4. List of tools you are proficient in
5. Expected hourly rate
6. Country and time zone

Only candidates with proven SEO and website management experience will be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0136
Total Execution Time  0.0151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,112 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-SEO-Digital-Marketing-Specialist-Remote-1664237
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0075 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1664237
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 881195
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1664237
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1664237
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-20',ej.date_added) duration_daysDATEDIFF('2026-08-20',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1664237' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1664237 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1664237
AND `misc`.`idIS NULL 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-08-2026=166***Jun-09-2026=95***Jun-10-2026=30***Jun-11-2026=17***Jun-12-2026=17***Jun-13-2026=8***Jun-14-2026=4***Jun-15-2026=8***Jun-16-2026=7***Jun-17-2026=9***Jun-18-2026=6***Jun-19-2026=8***Jun-20-2026=2***Jun-21-2026=2***Jun-22-2026=4***Jun-24-2026=6***Jun-25-2026=3***Jun-26-2026=2***Jun-27-2026=4***Jun-28-2026=2***Jun-29-2026=3***Jun-30-2026=5***Jul-01-2026=1***Jul-02-2026=1***Jul-03-2026=1***Jul-05-2026=3***Jul-06-2026=7***Jul-07-2026=3***Jul-08-2026=6***Jul-09-2026=1***Jul-10-2026=2***Jul-12-2026=1***Jul-13-2026=1***Jul-14-2026=1***Jul-16-2026=2***Jul-17-2026=1***Jul-18-2026=1***Jul-21-2026=1***Jul-24-2026=4***Jul-25-2026=4***Jul-26-2026=3***Jul-27-2026=2***Jul-28-2026=2***Jul-29-2026=1***Jul-30-2026=2***Jul-31-2026=1***Aug-01-2026=1***Aug-02-2026=1***Aug-03-2026=3***Aug-04-2026=3***Aug-05-2026=1***Aug-06-2026=1***Aug-07-2026=1***Aug-10-2026=1***Aug-11-2026=3***Aug-13-2026=2***Aug-14-2026=2***Aug-20-2026=1' WHERE job_id'1664237'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=408***Jul-2026=52***Aug-2026=20' WHERE job_id'1664237'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1664237' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1664237 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '881195'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)