SEO Manager & Digital Marketing Manager

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

TYPE OF WORK

Full Time

SALARY

$10.00-$12.00

HOURS PER WEEK

30

DATE UPDATED

Oct 14, 2026

JOB OVERVIEW

We are seeking an experienced, results-driven Digital Marketing & SEO Specialist to manage organic and paid marketing for five established U.S. businesses.

A minimum of 5 years of professional digital marketing experience is required. We need someone who can develop strategies, execute campaigns independently, improve Google rankings, and generate measurable business results.

This is a long-term, part-time position working directly with our U.S.-based team.

Our Businesses & Marketing Goals

Century 21 Downtown (Real Estate): Generate seller/listing leads, attract qualified buyers, and recruit experienced real estate agents.

Law Office of Barry Glazer (Legal Services): Generate qualified legal inquiries through SEO, Google Ads, YouTube, and social media. We have professionally produced television commercials that we want to repurpose for digital advertising while evaluating a reduction in traditional TV advertising.

Swan Harbor Animal Hospital (Veterinary): Attract new clients and promote veterinary services, urgent care, and walk-in appointments.

Downtown Dog Resort & Spa (Pet Care): Increase daycare, boarding, grooming, and other service bookings.

Salisbury Adventures (Recreation & Events): Generate bookings for outdoor activities, camping, group events, and private event rentals.

Responsibilities

Develop and manage organic and paid digital marketing strategies for all five businesses.

Improve Google Search and Google Maps rankings through local SEO and Google Business Profile optimization.

Create, manage, and optimize Google Search Ads, YouTube Ads, Facebook Ads, and Instagram Ads.

Create and publish engaging content on Facebook, Instagram, TikTok, and Google Business Profiles.

Repurpose existing videos and television commercials for digital advertising.

Update and maintain company websites, including content, photos, SEO titles, meta descriptions, and basic technical SEO.

Conduct keyword research, competitor analysis, and website SEO audits.

Develop landing pages and lead-generation campaigns.

Track advertising performance, qualified leads, conversions, and return on investment.

Recommend advertising budgets and provide clear monthly performance reports.

Proactively identify new opportunities to increase customers, appointments, bookings, and real estate agent recruitment.

Required Qualifications

Minimum 5 years of hands-on professional digital marketing experience — REQUIRED.

Proven success with both organic SEO and paid advertising.

Advanced experience with Google Ads, Meta Ads Manager, Google Business Profile, Google Analytics 4, and Google Search Console.

Strong understanding of local SEO, keyword research, on-page SEO, and website optimization.

Experience managing and updating websites, preferably WordPress.

Proficiency with Canva, video editing, and social media content creation.

Excellent written and spoken English, with professional-level communication skills.

Ability to independently develop strategies, manage campaigns, analyze results, and solve problems.

Experience marketing U.S.-based businesses is strongly preferred.

Experience with real estate, legal services, or other local service businesses is a plus.

Work Schedule & Expectations

20–30 hours per week

$10–$12 USD per hour, negotiable for exceptional experience

Must work during U.S. Eastern Time business hours.

Must be comfortable collaborating through live video with our U.S. office team throughout scheduled working hours.

Must have reliable high-speed internet, a webcam, and a professional workspace.

Must be dedicated exclusively to our companies during scheduled paid hours. Working on other clients or freelance projects during our time is not permitted.

We are looking for a long-term team member, not an agency or someone juggling multiple clients during our scheduled hours.

How to Apply — Please Read Carefully

To be considered, please submit:

Your resume, including your years of professional digital marketing experience.

Examples of Google rankings you have improved and paid advertising campaigns you have managed, including measurable results.

Links to websites or social media accounts you have managed.

Your experience with Google Ads, local SEO, and Google Business Profile optimization.

Your requested hourly rate and confirmation that you can work U.S. Eastern Time hours.

IMPORTANT: To demonstrate that you have read this entire job posting, begin your application with the exact words "Five Brands, One Strategy" and answer this question:

"If you were hired to market our five businesses, which THREE marketing activities would you prioritize during your first 30 days, and why?"

Please limit your answer to 150 words.

Applications that do not follow these instructions or do not demonstrate at least five years of relevant experience will not be considered.

We are seeking someone who takes initiative, communicates clearly, and understands that successful marketing is measured by leads, appointments, customers, and business growth — not simply likes and followers.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0160
Total Execution Time  0.0174
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Manager-Digital-Marketing-Manager-1749691
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1749691
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 787415
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1749691
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1749691' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749691 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-14-2026=1022***Oct-15-2026=144***Oct-16-2026=50***Oct-17-2026=27***Oct-18-2026=22***Oct-19-2026=38***Oct-20-2026=14***Oct-21-2026=16***Oct-22-2026=16***Oct-23-2026=8***Oct-24-2026=4***Oct-25-2026=1***Oct-26-2026=2' WHERE job_id= '1749691'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1361' WHERE job_id= '1749691'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1749691' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749691 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '787415'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)