Mid/Senior Wordpress Developer (PHP/JS/CSS)

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

TYPE OF WORK

Full Time

SALARY

Up to $1750/m

HOURS PER WEEK

40

DATE UPDATED

Mar 20, 2026

JOB OVERVIEW

We're an established Digital Marketing Agency based in Denver, Colorado and looking to expand our development team. We’re looking for an experienced WordPress developer to join our team on a full-time basis.

The role will involve working across a range of WordPress websites, handling both frontend and backend development. Day-to-day work will include fixing bugs, making updates, building new pages, improving existing layouts, and helping with the build of full websites when needed.

You’ll need to be comfortable working with PHP, JavaScript and CSS, as well as WordPress themes, plugins and page builders. We’re looking for someone who can troubleshoot issues properly, communicate clearly, and work reliably during our core hours of 8:30am to 4:30pm Mountain Time (Denver).

Requirements
- Strong applied experience working on the Wordpress platform
- Good working knowledge of PHP, JavaScript and CSS
- Confident working on both frontend and backend tasks
- Able to fix bugs and troubleshoot issues across themes, plugins and custom functionality
- Comfortable building pages and full websites in WordPress
- Experience with page builders, particularly Divi, Elementor and Bricks
- Strong communication skills
- Reliable internet connection
- Able to work 8:30am to 4:30pm Mountain Time (Denver)
- Organised, dependable and able to manage workload properly

Advantageous Skills
- Experience working on other platforms such as Webflow, Squarespace, Shopify and Django
- WooCommerce experience
- Experience working across multiple client websites
- Pagespeed Optimization


Salary is upto $2000/m dependant on experience, shortlisted applications will need to complete an interview and a paid test.

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.0166
Total Execution Time  0.0202
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,248 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/MidSenior-Wordpress-Developer-PHPJSCSS-1606527
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1606527
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 239252
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1606527
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1606527' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1606527 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-20-2026=719***Mar-21-2026=137***Mar-22-2026=88***Mar-23-2026=211***Mar-24-2026=98***Mar-25-2026=57***Mar-26-2026=25***Mar-27-2026=20***Mar-28-2026=9***Mar-29-2026=13***Mar-30-2026=23***Mar-31-2026=19***Apr-01-2026=21***Apr-02-2026=2***Apr-03-2026=13***Apr-04-2026=1***Apr-05-2026=2***Apr-06-2026=17***Apr-07-2026=11***Apr-08-2026=14***Apr-09-2026=10***Apr-10-2026=6***Apr-11-2026=1***Apr-12-2026=5***Apr-13-2026=9***Apr-14-2026=8***Apr-15-2026=6***Apr-16-2026=14***Apr-17-2026=18***Apr-18-2026=4***Apr-19-2026=2' WHERE job_id'1606527'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1419***Apr-2026=164' WHERE job_id'1606527'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1606527' 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` = 1606527 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '239252'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0006   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)