WordPress Developer & Technical SEO Specialist

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

TYPE OF WORK

Full Time

SALARY

$12-$15 USD per hour

HOURS PER WEEK

TBD

DATE UPDATED

Sep 17, 2026

JOB OVERVIEW

Full-time remote | Philippines | U.S. Central Time
Pay: $12-$15 USD per hour, depending on demonstrated experience. Paid weekly.
Schedule: Monday-Friday, 9:00 a.m.-6:00 p.m. U.S. Central Time, with a one-hour unpaid lunch break. 40 working hours per week.
Occasional weekend emergency coverage is compensated separately under agreed terms.
Schedule follows Dallas/Chicago time, including U.S. daylight saving changes.


About Buddy Moving

Buddy Moving is a Texas moving company serving the Dallas-Fort Worth area. We are looking for a dependable, hands-on WordPress specialist to keep our website working well, implement updates promptly, and improve our visibility in search.
This is an implementation role, not an SEO reporting-only position. You should be comfortable making the changes yourself, checking your work, and explaining what was completed. We value steady ownership and clear communication over big promises.

What you will do

Build and update WordPress pages, layouts, FAQs, team bios, service pages, images, navigation, and approved website content. Make changes responsive and easy to use on desktop and mobile.

Troubleshoot website problems, plugin conflicts, broken links, forms, tracking scripts, and relevant integrations. Verify that quote requests reach the correct destination, not just that the page displays a success message.

Improve technical and on-page SEO: page titles, descriptions, headings, internal links, crawlability, indexing, canonical tags, redirects, sitemaps, and appropriate structured data.

Improve loading speed and user experience without breaking important functionality. Identify useful local SEO and service-page improvements for a moving business.

Maintain WordPress, themes, and plugins using a controlled process. Use an appropriate test environment, backups, quality checks, and a rollback plan for changes that could affect the live site.

Track requests, communicate realistic turnaround times, document changes, and flag risks or blockers early. Coordinate with management and any marketing partners on priorities.

Expected focus: approximately 60% website implementation and troubleshooting, 25% SEO improvements, and 15% monitoring, quality checks, and documentation.

What we are looking for

At least three years of hands-on WordPress experience, or an equivalent portfolio showing strong independent work. You must be able to explain exactly what you personally built or fixed.

Strong HTML and CSS, practical JavaScript, and enough PHP/WordPress knowledge to diagnose errors and make maintainable custom changes. Experience with common editors or builders and the ability to work within an existing site setup.

Practical technical and on-page SEO experience, preferably for U.S. local-service businesses. Comfortable using Google Search Console, GA4, PageSpeed Insights, and an SEO plugin or comparable tools.

Sound judgment with hosting, backups, staging, security, permissions, and production changes. You do not experiment blindly on a live business website.

Clear written and spoken English, dependable attendance, and a reliable computer, internet connection, and realistic backup plan for power or connectivity interruptions.

Ability to work the full agreed schedule without conflicting work commitments. This is a direct individual role; do not subcontract or share access without written approval.

Helpful, but not required: experience with lead-generation forms, CRM connections, Google Tag Manager, Git/version control, local SEO, and moving or home-service websites.

Schedule and emergency coverage

The regular shift is 10:00 p.m.-7:00 a.m. Philippine time while the U.S. observes Central Daylight Time, and 11:00 p.m.-8:00 a.m. during Central Standard Time. Shifts start Monday-Friday nights in the Philippines; Friday's shift finishes Saturday morning. The one-hour lunch break is within this window.

Occasional weekend on-call coverage is for genuine emergencies, such as an unavailable website or a broken quote-request process. Coverage windows, response expectations, and additional compensation will be agreed in advance. This is not an expectation of continuous 24/7 availability.

Success in the first 30-60 days

You understand the website setup, deliver routine changes within agreed deadlines, catch issues before publishing, verify important lead paths, maintain a clear change log, and make measurable progress on a prioritized SEO and website-improvement backlog.

To apply

Use the subject line: BUDDY WEB - Your Name.

Confirm the full U.S. Central schedule, both Philippine shift times, and your ability to discuss occasional weekend coverage.

Provide your resume, expected hourly rate in USD, earliest start date, and any commitments that overlap our working hours.

Share two or three WordPress examples. For each, explain your personal contribution, editor/builder used, and one problem you solved.

Describe one technical SEO improvement you personally implemented and the evidence of its impact. Redacted client examples are welcome.

Describe your primary internet connection and practical backup plan. A short introduction video is optional.
Hiring process: application review, a paid practical exercise for finalists ($35 for up to 90 minutes), and a short live walkthrough. No production website access is required for the assessment.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0147
Total Execution Time  0.0161
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/WordPress-Developer-Technical-SEO-Specialist-1733140
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0090 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733140
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 891850
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733140
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-24',ej.date_added) duration_days, DATEDIFF('2026-09-24',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-09-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1733140' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733140 
0.0009   UPDATE employer_jobs SET hit_counts = '***Sep-17-2026=241***Sep-18-2026=522***Sep-19-2026=108***Sep-23-2026=2***Sep-24-2026=1' WHERE job_id= '1733140'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=874' WHERE job_id= '1733140'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1733140' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733140 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '891850'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)