On-Demand WordPress Support & Development Specialist

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

TYPE OF WORK

Gig

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Apr 5, 2026

JOB OVERVIEW

WordPress Support & Development Specialist
Remote | Contract | Flexible Hours

Overview

We are a small, established WordPress support and services team working with clients across the UK, USA, and Europe.

We are looking for experienced WordPress professionals who can assist with troubleshooting, support, and development work when additional capacity is needed.

This is not a full-time salaried role.

Work is assigned on an as-needed basis, and hours may vary depending on ticket volume and project requirements. Work may range from a few hours per month to several hours per week depending on demand.

This role suits someone who already works independently (freelance or contract) and wants a reliable source of WordPress work alongside their existing commitments.

About the Role

You will assist the team with technical WordPress support and development tasks when additional capacity is needed.

Work may include troubleshooting complex WordPress issues, resolving plugin conflicts, fixing layout problems, improving performance, or implementing development changes requested by clients.

You will be expected to investigate problems carefully, explain what you find, and implement reliable solutions.

Typical Work You May Handle

Troubleshooting WordPress errors and site issues

Resolving plugin conflicts and update problems

Fixing layout issues in Elementor or other page builders

WooCommerce troubleshooting and configuration

Investigating and improving slow websites

Performing WordPress updates and maintenance checks

Implementing development changes requested by clients

Diagnosing and fixing bugs on live websites

Performing site migrations when needed

Communicating clearly with the team about progress and any blockers

What We Expect

Real, hands-on WordPress experience (not just courses or theory)

Ability to diagnose problems independently and explain your reasoning

Clear, professional written English

Reliability and honest communication about availability and workload

A private, quiet workspace and stable internet connection

Ability to work independently without constant supervision

Availability with at least partial overlap with CET working hours

Requirements

Practical WordPress experience (3+ years preferred)

Strong troubleshooting and diagnostic skills

Experience working with Elementor or similar page builders

Working knowledge of WooCommerce

Solid understanding of WordPress plugins, themes, and updates

Experience identifying and resolving performance issues

Clear written English (C1 level or above)

Stable internet connection and private workspace

Nice to Have

Experience with additional builders such as Divi, Avada, WPBakery, or Enfold

Experience with membership plugins or LMS platforms

Experience documenting technical work clearly for teams or clients

Familiarity with Slack or project management tools

Working Style

Tasks are assigned through our internal systems and communication tools.

You will review the task, investigate the issue, implement the solution, and document clearly what was done.

We value clear communication, reliability, and people who take ownership of solving problems properly.

Hourly Rate

Please include your hourly rate in USD when applying.

Application Process

Step 1
Complete the application form using the link below.

----------

Step 2
After submitting the form, reply to this job post with the message:

Application submitted.

This helps us confirm that your application was received successfully.

Application Requirements

Complete all required fields in the application form

Provide real examples of WordPress issues you have solved

Provide links to WordPress sites you have worked on

Give an honest assessment of your skills and availability

We look forward to reviewing your application.

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.0246
Total Execution Time  0.0264
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/On-Demand-WordPress-Support-Development-Specialist-1599132
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0178 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1599132
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 332019
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1599132
AND `misc`.`idIS NULL 
0.0005   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 '1599132' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1599132 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-11-2026=16***Mar-12-2026=21***Mar-13-2026=99***Mar-14-2026=25***Mar-15-2026=42***Mar-16-2026=17***Mar-17-2026=27***Mar-18-2026=18***Mar-19-2026=7***Mar-20-2026=2***Mar-21-2026=3***Mar-22-2026=13***Mar-23-2026=6***Mar-24-2026=3***Mar-25-2026=4***Mar-26-2026=6***Mar-27-2026=5***Mar-28-2026=2***Mar-29-2026=2***Mar-30-2026=4***Mar-31-2026=1***Apr-01-2026=1***Apr-02-2026=5***Apr-03-2026=5***Apr-04-2026=2***Apr-05-2026=453***Apr-06-2026=133***Apr-07-2026=63***Apr-08-2026=31***Apr-09-2026=17***Apr-10-2026=14***Apr-11-2026=5***Apr-12-2026=6***Apr-13-2026=10***Apr-14-2026=15***Apr-15-2026=10***Apr-16-2026=11***Apr-17-2026=12***Apr-19-2026=1' WHERE job_id'1599132'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=323***Apr-2026=794' WHERE job_id'1599132'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1599132' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1599132 
0.0095   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '332019'
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)