Growth & SEO Specialist Developer

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

TYPE OF WORK

Full Time

SALARY

$500 to $1000 USD

HOURS PER WEEK

40

DATE UPDATED

Mar 25, 2026

JOB OVERVIEW

Growth & SEO Specialist Developer

Remote (Philippines) • Full-Time Contractor • USD $500–1,000/month depending on experience + 15 days PTO


About LeadTruffle

LeadTruffle is an AI-powered lead qualification and routing platform built for home services contractors (plumbers, electricians, HVAC techs, roofers, etc.). We aggregate leads from platforms like Google, Yelp, Thumbtack, and Angi into a single inbox, then use AI to qualify and route them automatically via SMS and voice. We're a fast-growing, venture-backed startup based in the US with a small, high-output team.

The Role

We're looking for a sharp, self-motivated person to own our growth and SEO efforts and handle light web development tasks. This is primarily a marketing and content role - not a software engineering position - but you'll work inside our codebase for website updates, landing pages, and content publishing. You'll report directly to the CTO and co-founder.
This is a great opportunity for someone early in their career who wants hands-on experience at a fast-growing AI startup, with real ownership over growth outcomes from day one.

What You'll Do

SEO & Content (Primary Focus: ~70% of time)

Research keywords and build content strategies targeting home services contractors
Write, edit, and publish blog posts, landing pages, and website copy optimized for search
Submit to business directories, manage backlink outreach, and monitor domain authority
Engage authentically on Reddit and other communities where contractors spend time
Track rankings, traffic, and conversions using tools like Google Search Console, Ahrefs, or Semrush
Monitor and optimize our visibility in AI search tools (ChatGPT, Perplexity, etc.) — this is a growing channel for us
Draft and schedule press releases and syndicated content

Light Web Development (~30% of time)

Make website updates - copy changes, new landing pages, styling fixes, image optimization
Submit pull requests into our monorepo, following code review workflows
Implement small frontend fixes and improvements with specific guidance from the CTO
Use AI coding tools (Claude Code, Cursor, etc.) to accelerate your work

Requirements

Strong written English - you'll be writing blog posts, website copy, and community posts daily
Reliable internet connection and availability during overlapping US business hours (at least 3-4 hours of overlap with US Eastern Time).
Must have a good webcam for calls, and check in frequently on slack.
Basic understanding of SEO principles (on-page optimization, keyword research, link building)
Comfortable with Git and GitHub workflows (branching, pull requests, code review)
Familiar with HTML and CSS; bonus if you know JavaScript and React.
Experience using AI tools for productivity - Claude, ChatGPT, or similar. Ideally you've used Claude Code or Cursor for coding assistance
Active Reddit user or familiarity with how Reddit communities work
Self-starter who can execute on well-defined tasks independently without constant supervision


Nice to Have

CS degree or technical coursework
Experience with React, Next.js, or Tailwind CSS
Prior work in SaaS, lead generation, or home services industry
Familiarity with tools like Ahrefs, Semrush, Google Analytics, or Screaming Frog
Portfolio of writing samples or content marketing work


What We Offer

Competitive pay for the Philippines market ($500–1,000 USD/monthly salary, depending on experience)
15 Days of Paid time off / Holidays
Direct mentorship from the CTO and co-founder - you won't be buried in a large org
Real ownership and impact at a startup in a high-growth phase
Exposure to AI tools, modern development workflows, and SaaS marketing
Flexible remote work - we care about output, not hours logged


How to Apply

Simply submit your resume to this posting & fill out this screener form:
---------- /forms/d/e/1FAIpQLSdn8MZonkeBJrfZEvPX5mz8QDHu_st4j8z-gYAB9Aa0NDMe7g/viewform?usp=dialog

You can view the full JD here: ---------- /document/d/1colyJoaSIW18zG89gCeSLCjzeWv0HCY8

We read every application. No cover letter template needed - just be yourself.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,136 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Growth-SEO-Specialist-Developer-1610593
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0068 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1610593
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 913398
 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` = 1610593
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1610593' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1610593 
0.0011   UPDATE employer_jobs SET hit_counts '***Mar-25-2026=184***Mar-26-2026=99***Mar-27-2026=27***Mar-28-2026=6***Mar-29-2026=15***Mar-30-2026=20***Mar-31-2026=77***Apr-01-2026=2***Apr-02-2026=1***Apr-03-2026=2***Apr-04-2026=1***Apr-05-2026=4***Apr-06-2026=2***Apr-07-2026=4***Apr-08-2026=1***Apr-09-2026=10***Apr-10-2026=2***Apr-17-2026=1' WHERE job_id'1610593'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Mar-2026=428***Apr-2026=30' WHERE job_id'1610593'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1610593' 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` = 1610593 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '913398'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)