Experienced WordPress / WooCommerce Developer & Website Manager – Long-Term

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

TYPE OF WORK

Full Time

SALARY

$550

HOURS PER WEEK

25

DATE UPDATED

Sep 11, 2026

JOB OVERVIEW

Salary: $400–$600 USD/month depending on experience
Hours: Monday–Friday, preferably 10 AM–4 PM UK time
Start: ASAP
Long-term position

About the Role

We are a growing UK eCommerce business operating both B2B wholesale and B2C retail WordPress/WooCommerce websites.

We are looking for an experienced WordPress/WooCommerce Developer & Website Manager to join our team long-term.

Your main day-to-day responsibility will be adding new products from brands/distributors to our websites and ensuring our websites look professional, work perfectly and are extremely easy for customers to use and place orders.
We need someone who can take ownership of the websites rather than simply wait for instructions.

PLEASE ONLY APPLY IF YOU CAN CONFIDENTLY FULFIL THE REQUIREMENTS BELOW. This is not a junior or training position. We need someone experienced who can hit the ground running.

Main Responsibilities
• Add new products from brand/distributor catalogues to our wholesale and retail websites.
• Create professional, attractive WooCommerce product listings.
• Add correct images, descriptions, specifications, categories, variations and pricing.
• Apply our wholesale and retail mark-ups.
• Handle bulk product/CSV imports when required.
• Keep products and website information organised and up to date.
• Ensure both websites are fully functional at all times.
• Continuously improve the look, design and professionalism of our websites.
• Make the buying/ordering process as simple and user-friendly as possible.
• Improve product pages, navigation, categories, search, checkout and bulk-order functionality.
• Develop new website features/functions when required.
• Redesign pages or sections where you believe improvements are needed.
• Troubleshoot and fix WordPress/WooCommerce problems.
• Make coding changes using PHP, HTML, CSS and JavaScript.
• Maintain plugins, themes, backups and website security.
• Ensure plugins are updated and identify any outdated/vulnerable plugins.
• Update SEO titles, descriptions and meta fields for new products.

Experience with SEO, Google Search Console, Cloudflare, DNS, hosting, website migrations and domain transfers is a big advantage.

Who We’re Looking For

We need someone who is:
• Highly experienced with WordPress & WooCommerce.
• Experienced managing eCommerce product catalogues.
• Confident with PHP, HTML, CSS & JavaScript.
• Able to make a website look professional and modern.
• Strong at improving UX and customer ordering journeys.
• Able to troubleshoot technical problems independently.
• Knowledgeable about WordPress security and plugin management.
• Very organised and accurate when creating product listings.
• Proactive – if you see something that could be improved, we want you to suggest and implement it.

PLEASE DO NOT APPLY IF:
• You only know basic WordPress/Elementor.
• You are mainly a general VA/product uploader.
• You cannot code or troubleshoot website problems.
• You need training in WordPress/WooCommerce.
• You have no experience managing a live eCommerce website.

Hours & Salary
Monday–Friday – preferably 10 AM–4 PM UK time
$650–$800 USD per month, depending on experience.

This is a long-term position. Annual pay increases are available based on good performance.

We want the successful person to become our in-house website specialist and grow with the business.

To Apply
Please send:
1. Your years of WordPress/WooCommerce experience.
2. 2–3 live eCommerce websites you personally worked on and explain what you did.
3. Your experience creating and managing large WooCommerce product catalogues.
4. Which coding languages you are confident with.
5. Examples of how you have improved a website’s design or customer ordering experience.
6. Your WordPress security experience.
7. Any SEO, Cloudflare, DNS or hosting experience.
8. Your expected monthly salary.
9. Confirmation you can work around 10 AM–4 PM UK time.
10. How soon you can start.

Start your application with “WS DEVELOPER”. Applications without this will not be considered.
We are hiring ASAP and will prioritise experienced candidates who can demonstrate they are ready to hit the ground running.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0187
Total Execution Time  0.0207
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-WordPress-WooCommerce-Developer-Website-Manager-Long-Term-1728363
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0106 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1728363
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 961760
 LIMIT 1 
0.0032   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1728363
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1728363' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728363 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-11-2026=785***Sep-12-2026=139***Sep-13-2026=121***Sep-14-2026=185***Sep-15-2026=132***Sep-16-2026=91***Sep-17-2026=74***Sep-18-2026=36***Sep-19-2026=32***Sep-21-2026=4' WHERE job_id'1728363'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1596' WHERE job_id'1728363'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1728363' 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` = 1728363 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961760'
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)