WordPress Front-End Developer (Full-Time, Long-Term)

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

TYPE OF WORK

Full Time

SALARY

1550

HOURS PER WEEK

40

DATE UPDATED

Feb 17, 2026

JOB OVERVIEW

Who We Are
We are a full-service interactive digital agency based in Southern California, working with clients all over the world. We are a passionate team of entrepreneurs in an established, growing agency focused on custom website development, design, SEO, mobile, and content marketing. You can learn more about us at: ----------

We’re looking for a reliable, detail-oriented WordPress Front-End Developer to join our remote team long-term.

Who You Are
You are an experienced front-end developer who enjoys building and maintaining modern, responsive WordPress websites. You are comfortable turning Figma/wireframes into clean, functional pages, and you care about code quality, layout accuracy, and user experience.

You will work closely with our design and development teams to create and maintain high-quality websites for our clients.

What You’ll Do
Build and maintain WordPress websites

Convert designs (Figma/wireframes/mockups) into responsive WordPress pages.

Implement themes and child themes, customize layouts, and configure plugins.

Make front-end updates: content changes, layout tweaks, styling adjustments.

Front-end development

Write clean, efficient HTML, CSS, and JavaScript for landing pages and site components.

Ensure cross-browser and cross-device compatibility.

Implement responsive design best practices for mobile, tablet, and desktop.

Quality & collaboration

Debug and fix layout or front-end issues as they arise.

Collaborate with designers, project managers, and other developers.

Follow internal standards, naming conventions, and simple documentation.

Must-Have Skills & Experience
5+ years of professional full-time experience in front-end web development.

Strong skills in HTML, CSS, and JavaScript.

Extensive hands-on experience developing and updating WordPress sites (themes, page builders, plugins).

Proven experience with responsive design and cross-browser compatibility.

Experience using version control (Git or similar).

Good written and spoken English; comfortable communicating in a remote team environment.

Bonus Points (Nice to Have)
Prior work experience with a digital agency.

Experience working in the medical/healthcare space, especially aesthetics, plastic surgery, or behavioral health.

Hands-on experience with Webflow as well as WordPress.

Figma experience (reading designs, exporting assets, understanding layout).

Experience with Wrike or other project management tools (Asana, ClickUp, Jira, etc.).

Code bootcamp or self-taught background is welcome; a college degree is not required.

Work Setup & Benefits
Full-time, long-term position (not a short-term freelance gig).

Stable workload with an established agency and ongoing client projects.

Opportunity to learn, grow, and take on more responsibility over time.

How to Apply (Read Carefully – Simple Test)
To help us find candidates who pay attention to detail and read the full job post, please follow all of these steps:

Apply through OnlineJobs.ph with your resume/CV.

In your subject line, include:

WordPress Dev – [Your Name] – IM2025
(Example: WordPress Dev – Juan Dela Cruz – IM2025)

In the first line of your message, answer this question:

“Which WordPress-related task do you feel strongest at, and why?”

Include links to 3–5 live WordPress sites you worked on and briefly describe your role in each (what you actually did).

Tell us which tools you’ve used: WordPress, Webflow, Figma, Git, and any page builders (e.g., Elementor, WPBakery, Gutenberg, etc.).

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.0176
Total Execution Time  0.0193
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,968 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/WordPress-Front-End-Developer-Full-Time-Long-Term-1581322
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0107 seconds)  (Hide)
0.0020   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1581322
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 82596
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1581322
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1581322' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1581322 
0.0009   UPDATE employer_jobs SET hit_counts '***Feb-17-2026=452***Feb-18-2026=182***Feb-19-2026=120***Feb-20-2026=62***Feb-21-2026=18***Feb-22-2026=24***Feb-23-2026=36***Feb-24-2026=28***Feb-25-2026=17***Feb-26-2026=10***Feb-27-2026=6***Feb-28-2026=5***Mar-01-2026=7***Mar-02-2026=15***Mar-03-2026=7***Mar-04-2026=4***Mar-05-2026=17***Mar-06-2026=7***Mar-07-2026=8***Mar-08-2026=4***Mar-09-2026=5***Mar-10-2026=11***Mar-11-2026=2***Mar-12-2026=10***Mar-13-2026=6***Mar-14-2026=4***Mar-15-2026=5***Mar-16-2026=5***Mar-17-2026=7***Mar-18-2026=3***Mar-19-2026=2***Mar-20-2026=7***Mar-21-2026=3***Mar-22-2026=4***Mar-23-2026=9***Mar-24-2026=8***Mar-25-2026=9***Mar-26-2026=4***Mar-27-2026=9***Mar-28-2026=2***Mar-29-2026=4***Mar-30-2026=6***Mar-31-2026=4***Apr-01-2026=7***Apr-02-2026=2***Apr-03-2026=3***Apr-04-2026=2***Apr-05-2026=4***Apr-06-2026=1***Apr-07-2026=4***Apr-08-2026=1***Apr-09-2026=4***Apr-10-2026=4***Apr-11-2026=9***Apr-12-2026=1***Apr-13-2026=1***Apr-14-2026=7***Apr-15-2026=1***Apr-16-2026=1***Apr-17-2026=4***Apr-18-2026=1' WHERE job_id'1581322'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=960***Mar-2026=198***Apr-2026=57' WHERE job_id'1581322'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1581322' 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` = 1581322 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '82596'
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)