WordPress WooCommerce Developer

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

TYPE OF WORK

Any

SALARY

$7/hr

HOURS PER WEEK

20

DATE UPDATED

Apr 1, 2026

JOB OVERVIEW

ABOUT THE ROLE
We're a web agency looking for a reliable Jr. WordPress Developer to join our small, remote team. You'll handle live client websites daily — from routine maintenance to building new sites and fixing technical issues. This is a hands-on role where reliability and resourcefulness matter more than years of experience.

This is a part time role with the possibility to become a full time role with the right candidate. We are looking for dedicated tea ---------- mbers who enjoy collaborating with tea ---------- mbers, love to learn, enjoy problem solving, and are looking for a long term role with opportunity for growth.

AVAILABILITY REQUIREMENT
You must be available and responsive between 9am–1pm EST on weekdays for collaboration, task handoffs, and time-sensitive updates.

WHAT YOU'LL DO

1. Weekly Website Maintenance
- Run plugin and theme updates using WP Umbrella
- Check site functionality after updates
- Fix broken features or roll back plugin versions when needed
- Know your way around plugin settings and be eager to learn new tools

2. New Website Development
- Build sites using Kadence Blocks, with full understanding of global settings, header/footer, element templates, and patterns
- Apply a good eye for design — balance, spacing, typography
- Deliver clean, on-brief results with minimal revisions

3. WooCommerce Management
- Configure variable products, bundles, virtual products, and subscriptions
- Set up and troubleshoot shipping rules
- Manage product feeds to Google Merchant Center (GMC)
- Handle time-sensitive updates: monthly banners, sale pricing dates

4. Customer Support Tickets
- Handle client requests for site edits, updates, and fixes
- Work from basic descriptions; find answers independently when needed
- Represent the agency professionally in every response

5. SEO Technical Fixes
- Resolve issues from Semrush audits: broken internal links, 4XX errors, broken JS/CSS, unminified assets, slow load times
- Submit pages to Google Search Console; add keyword tracking in Semrush

6. Content Publishing
- Publish content per brief and SEO guidelines
- Adapt quickly to process changes, especially with AI-assisted workflows

7. Security & Performance
- Maintain strict login security and protect client data
- Work confidently in Perfmatters — including identifying JS scripts to exclude from defer/delay when something breaks

MUST-HAVE SKILLS
? Problem solving and critical thinking
? Strong written and verbal communication skills (English)
? Passion for learning new skills
? Detail oriented
? 1+ year hands-on WordPress experience
? WooCommerce: shipping, variable products, product feeds
? Kadence Blocks (global styles, headers, footers, elements)
? Basic SEO knowledge (GSC, Semrush, canonical tags, redirects)
? Confidence with HTML/CSS for minor edits
? Reliable, meets deadlines, communicates proactively

NICE TO HAVE
• Experience with WP Umbrella or similar maintenance tools
• Familiarity with Perfmatters or similar performance plugins
• Experience with page speed optimization

HOW WE WORK
Small team, async-first, but available for overlap during 9am–1pm. We use SOPs and checklists — we'll train you on our systems. We expect you to be resourceful: if you don't know something, you figure it out and ask smart questions.

TO APPLY
Respond to this application with the following - Include KITCHEN BOWLS in the first line of your application. Send a short summary of your experience and a resume. Also send a Loom video introducing yourself (3–5 min) and walking us through a WordPress site you built or maintained. Tell us: what the project was, one problem you hit, and how you solved it.

If you don't follow all of the instructions, you will not be considered for the job.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0205
Total Execution Time  0.0223
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,200 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/WordPress-WooCommerce-Developer-1614915
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0130 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614915
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 509960
 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` = 1614915
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 '1614915' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614915 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-01-2026=654***Apr-02-2026=116***Apr-03-2026=72***Apr-04-2026=31***Apr-05-2026=14***Apr-06-2026=22***Apr-07-2026=11***Apr-08-2026=9***Apr-09-2026=6***Apr-10-2026=4***Apr-11-2026=8***Apr-12-2026=5***Apr-13-2026=11***Apr-14-2026=9***Apr-15-2026=6***Apr-16-2026=5***Apr-17-2026=3***Apr-18-2026=2***Apr-19-2026=1' WHERE job_id'1614915'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Apr-2026=989' WHERE job_id'1614915'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1614915' 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` = 1614915 
0.0062   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '509960'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0010   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)