SEO Web Developer

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

TYPE OF WORK

Full Time

SALARY

Depends on experience (Competitive Salary)

HOURS PER WEEK

20

DATE UPDATED

Mar 5, 2025

JOB OVERVIEW

Job Title: SEO Web Developer
Experience Level: 5-10 years
Job Summary:
We are seeking an experienced SEO Web Developer with 5 to 10 years of expertise in developing and optimizing websites for search engines. The ideal candidate will have a deep understanding of SEO algorithms, technical SEO, and web development best practices to enhance website performance, speed, and search visibility.
Key Responsibilities:
• Develop, maintain, and optimize websites for SEO performance and user experience.
• Implement on-page and technical SEO strategies, including schema markup, structured data, and crawl optimization.
• Ensure websites meet Google’s Core Web Vitals and other SEO ranking factors.
• Conduct SEO audits, keyword research, and competitor analysis to drive organic traffic.
• Collaborate with content and marketing teams to improve SEO-friendly site architecture and content optimization.
• Stay up to date with Google algorithm updates, emerging SEO trends, and web development technologies.
• Optimize website structure, internal linking, and mobile responsiveness for better search rankings.
• Work with development teams to implement page speed improvements and indexing strategies.
• Troubleshoot technical SEO issues, such as indexing errors, duplicate content, and broken links.
Requirements:
• 5-10 years of experience as an SEO Web Developer or in a similar role.
• Strong knowledge of Google algorithms, search engine ranking factors, and SEO best practices.
• Expertise in HTML, CSS, JavaScript, and PHP for SEO optimization.
• Experience with CMS platforms like WordPress, Shopify, and custom-built sites.
• Proficiency in using SEO tools such as Google Search Console, Google Analytics, Ahrefs, SEMrush, Screaming Frog, and PageSpeed Insights.
• Understanding of server-side rendering (SSR), client-side rendering (CSR), and website performance optimization.
• Familiarity with structured data, rich snippets, and schema markup implementation.
• Ability to work with cross-functional teams, including designers, content creators, and marketers.
• Strong analytical and problem-solving skills with a data-driven mindset.
Preferred Qualifications:
• Experience with Python or JavaScript frameworks (React, Vue, or Angular) for SEO optimization.
• Knowledge of headless CMS and API-based SEO strategies.
• Background in technical SEO for eCommerce websites.
• Understanding of UX/UI best practices and their impact on SEO.
Benefits:
• Competitive salary based on experience
• Remote work flexibility
• Opportunities for professional growth and learning
• Collaborative and dynamic work environment
If you have a passion for SEO, web development, and staying ahead of search engine trends, we’d love to hear from you! Apply now and help us build high-ranking, fast, and optimized websites.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0166
Total Execution Time  0.0181
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Web-Developer-1326510
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0102 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1326510
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 784838
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1326510
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-14',ej.date_added) duration_daysDATEDIFF('2026-08-14',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-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1326510' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1326510 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-03-2025=1***Mar-05-2025=108***Mar-06-2025=50***Mar-07-2025=14***Mar-08-2025=10***Mar-09-2025=7***Mar-10-2025=6***Mar-11-2025=3***Mar-12-2025=2***Mar-13-2025=3***Mar-17-2025=2***Mar-18-2025=1***Mar-25-2025=1***Mar-26-2025=3***Mar-27-2025=4***Mar-28-2025=1***Mar-31-2025=1***Apr-02-2025=2***Apr-08-2025=2***Apr-09-2025=2***Apr-10-2025=1***Apr-16-2025=1***Apr-17-2025=1***Apr-18-2025=2***Apr-21-2025=1***Apr-25-2025=1***Apr-29-2025=2***May-13-2025=1***May-15-2025=4***May-16-2025=1***May-22-2025=2***May-23-2025=1***Jun-27-2025=1***Jun-28-2025=1***Jul-16-2025=1***Jul-17-2025=1***Jul-23-2025=2***Aug-14-2025=2***Sep-04-2025=2***Sep-05-2025=1***Sep-11-2025=1***Sep-20-2025=1***Sep-21-2025=1***Sep-25-2025=1***Sep-28-2025=1***Oct-03-2025=1***Oct-10-2025=2***Oct-12-2025=1***Oct-17-2025=2***Oct-26-2025=1***Oct-28-2025=2***Nov-05-2025=2***Nov-06-2025=1***Nov-10-2025=1***Nov-26-2025=1***Nov-27-2025=1***Dec-05-2025=1***Dec-16-2025=2***Dec-21-2025=1***Dec-28-2025=1***Jan-05-2026=1***Jan-08-2026=2***Jan-20-2026=1***Jan-28-2026=1***Feb-01-2026=2***Feb-20-2026=1***Feb-22-2026=1***Mar-01-2026=1***Mar-04-2026=1***Mar-10-2026=1***Mar-13-2026=1***Mar-17-2026=2***Apr-05-2026=2***Apr-06-2026=1***Apr-16-2026=1***Apr-21-2026=2***Apr-27-2026=2***May-08-2026=1***May-11-2026=2***May-16-2026=1***May-17-2026=1***Jun-02-2026=2***Jun-03-2026=1***Jun-05-2026=2***Jun-15-2026=1***Jun-19-2026=1***Jun-26-2026=1***Jun-27-2026=1***Jun-28-2026=1***Jun-29-2026=1***Jun-30-2026=1***Jul-05-2026=1***Jul-25-2026=1***Jul-28-2026=1***Jul-30-2026=2***Aug-02-2026=1***Aug-11-2026=1***Aug-13-2026=1***Aug-14-2026=1' WHERE job_id'1326510'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Mar-2025=217***Apr-2025=15***May-2025=9***Jun-2025=2***Jul-2025=4***Aug-2025=2***Sep-2025=8***Oct-2025=9***Nov-2025=6***Dec-2025=5***Jan-2026=5***Feb-2026=4***Mar-2026=6***Apr-2026=8***May-2026=5***Jun-2026=12***Jul-2026=5***Aug-2026=4' WHERE job_id'1326510'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1326510' 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` = 1326510 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '784838'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)