SEO & Digital Marketing Expert – Website, Automation & Lead Generation

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

TYPE OF WORK

Full Time

SALARY

600

HOURS PER WEEK

TBD

DATE UPDATED

Aug 11, 2026

JOB OVERVIEW

We are a growing U.S. company looking for a talented and proactive SEO & Digital Marketing Expert to help us increase our online visibility, generate qualified leads, and improve our digital marketing systems.

This is a freelance contractor opportunity for someone with strong experience in SEO, digital marketing, website development, and automation. We are looking for a multifunctional tea ---------- mber who can combine marketing knowledge with technical skills and also support other business operations when needed.

This position will work closely with our Office Manager and collaborate with our team to improve processes, support customers, and help the company grow.

The ideal candidate is someone who is organized, adaptable, proactive, and comfortable handling different responsibilities in a growing company environment.

Main Responsibilities:
Digital Marketing & SEO:
Develop and implement SEO strategies to improve Google rankings
Optimize website content, structure, and performance
Create strategies to increase organic traffic and generate qualified leads
Analyze website traffic, keywords, and SEO performance
Improve website conversion rates and create landing pages
Assist with website creation, updates, and optimization
Research opportunities to improve online visibility and customer acquisition
Automation & Technology:
Build integrations between our CRM and other platforms using Zapier or similar automation tools
Recommend and implement tools to improve marketing and operational workflows
Help improve lead tracking and customer follow-up systems
Assist with website development and technical improvements
Support the implementation of new software and technology solutions
Additional Duties (As Needed):

While the primary focus of this position will be SEO, digital marketing, lead generation, website development, and automation, this is a multifunctional role within a growing company.

From time to time, additional duties may be required to support daily operations, including:

Performing data entry and updating information in company systems
Organizing customer information, project details, and internal records
Assisting with customer service communications through email, phone, or messaging platforms
Following up with customers or leads when needed
Helping with scheduling, calendar updates, and administrative coordination
Assisting with research, documentation, and improving company processes
Supporting the Office Manager with special projects and operational tasks
Learning and helping implement new software, tools, and systems

These tasks will not be the main responsibility of the position but may be assigned when needed based on company priorities.

Requirements:
Proven experience in SEO and digital marketing
Fluent English communication skills (written and spoken) are required
Strong understanding of Google SEO best practices
Experience creating, managing, or optimizing websites
Knowledge of website platforms such as WordPress, Wix, or similar tools
Experience with Zapier, automation tools, APIs, or CRM integrations
Basic programming or web development skills are a plus
Ability to analyze data and provide recommendations
Strong problem-solving skills and ability to work independently
Ability to manage multiple tasks and priorities
Ability to work during U.S. Eastern Time hours
Preferred Experience:
Experience helping service-based businesses generate leads
Experience with digital marketing campaigns
Experience connecting marketing platforms with CRMs
Experience with customer service or administrative support
Experience working in a fast-growing company environment
What We Offer:
Freelance Contractor position
Full-time schedule (40 hours/week)
Long-term opportunity with a growing U.S. company
Opportunity to make a direct impact on business growth and company processes
Work closely with our Office Manager and company team
Salary: $2–$3/hour depending on experience and skills
How to Apply:

Please send:


As part of our HR evaluation process, please review the attached case and send back your answers when ready take the time you need.

CANDIDATE CASE EXERCISE Growing a Local Home-Services Business Marketing & SEO Role — Anchor Point Masonry Harrisburg, PA | South Central Pennsylvania Market COMPANY BACKGROUND The company is a home-services contractor based in the Harrisburg, PA area. Masonry work — including certified chimney repair — is the company's core specialty, with basement remodeling offered as a secondary service. The company positions itself as a regional specialist rather than a general contractor. COMPANY GOALS
? Generate a consistent flow of organic leads, not just paid ones.
? Improve the company website itself — design, usability, and overall quality.
? Build a stronger overall digital presence for the brand.
? Establish and grow a presence on relevant social media channels, which the company does not currently have.
? Be recognized in search and in the local market as the area's specialist in masonry and chimney work — not a generalist contractor.
? Spend marketing dollars efficiently, with every dollar traceable to a measurable outcome.
CURRENT SITUATION The company currently uses Houzz Pro as its CRM, and its website exists as a page inside that platform. The domain itself is owned by the company, but lead generation through the site appears limited within this setup. The company has no established social media presence. It is looking for a proposal on how to generate more organic leads and build a stronger digital presence overall.

YOUR TASK Assume you have just started in this role. Using the company background, goals, and current situation outlined above, answer each question as specifically as possible. Vague or generic answers will be weighted lower than concrete, defensible recommendations.
1. The website currently sits inside Houzz Pro, and the domain is owned by the company. Explain, technically, why lead generation and SEO performance are constrained in this setup — name the specific technical or structural limitations, not just "it's not our site." What specifically would change once the site moves to independent hosting?
2. Propose your organic lead generation plan. Name the specific channels you'd prioritize (and which you'd deliberately skip), and justify each choice against this company's market, trade, and customer type — not a general-purpose small-business answer.
3. Outline the website improvements you'd make, in priority order. For each one, state the specific problem it solves, how you'd verify it worked, and what you'd expect to see change if it didn't.
4. Give a concrete 30/60/90-day plan. Each phase should list specific deliverables and the metric that proves that phase succeeded — not just a list of activities.
5. Define your reporting model: what exact numbers would you track weekly and monthly, where would each number come from, and what specific result would trigger you to change course?
6. Propose a first-90-days budget broken into line items. For each line item, state the expected outcome you'd hold yourself accountable to, and how you'd know within 90 days if that line item wasn't working.

This is a working assessment, not a writing exercise. We are evaluating the specificity and technical grounding of each answer, not the length or polish of the writing. Answers that restate the prompt, rely on generic marketing language, or could apply to any small business without modification will be scored lower than answers that clearly reflect hands-on experience with a business of this type

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0152
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Digital-Marketing-Expert-Website-Automation-Lead-Generation-1698016
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698016
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 945483
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698016
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 '1698016' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698016 
0.0012   UPDATE employer_jobs SET hit_counts '***Jul-28-2026=397***Jul-29-2026=98***Jul-30-2026=97***Jul-31-2026=39***Aug-01-2026=36***Aug-02-2026=35***Aug-03-2026=35***Aug-04-2026=30***Aug-05-2026=24***Aug-06-2026=7***Aug-11-2026=372***Aug-12-2026=75***Aug-13-2026=9***Aug-14-2026=2***Aug-15-2026=1***Aug-20-2026=1' WHERE job_id'1698016'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=631***Aug-2026=627' WHERE job_id'1698016'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698016' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698016 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '945483'
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)