Web Developer (Shopify + Wix) — Project-Based, with Part-Time/Full-Time + Benefits Potential

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

TYPE OF WORK

Gig

SALARY

$12/hour

HOURS PER WEEK

15

DATE UPDATED

Jul 12, 2026

JOB OVERVIEW

JOB DESCRIPTION

The Lavender Agency is a marketing strategy firm working with fashion, beauty, and lifestyle brands. We're a small, senior team — brand design, media buying, SEO, marketing ops — and we're looking for the developer who completes it.

We have a Senior Brand + Graphic Designer who delivers strong, fully designed web pages. We do not need you to design. We need you to build, and build well.

THE FIRST PROJECT

A conversion-optimized landing page on Shopify for a jewelry e-commerce client. The design will be handed to you ready to build.

Rate: $12 USD/hour, capped at 30 hours. Hours are tracked in ClickUp. If you're approaching the cap, we expect you to flag it before you hit it — not after. How you handle that is part of how we evaluate you.

This is a real paid engagement and it's also how we assess fit. If the work is excellent and the collaboration is smooth, this becomes an ongoing part-time or full-time role on our team at the same rate, with a set weekly hour commitment.

WHAT YOU'LL DO

- Build client web pages and full sites from designer-provided files — faithfully, down to the spacing
- Work across Shopify, Wix, and other platforms depending on what each client is on
- Version your work properly and hand off cleanly via GitHub
- Build for conversion: page speed, mobile-first, clean semantic structure
- Communicate early. We would rather hear about a problem at hour 10 than see it at hour 30.

REQUIRED

- Shopify— theme customization, Liquid, landing page and section builds
- Wix— confident building and editing
- GitHub— you version your work; you don't send zip files
- Ability to take a finished design file and translate it accurately to a live platform
- Clear written English and consistent, proactive communication

HOURS AND AVAILABILITY
Our team operates between 8:00 AM and 7:00 PM US Eastern Time (8:00 PM to 7:00 AM Philippine Time). Your schedule within that window is flexible — we care about output, not clock-watching — but your working hours must fall inside it. We coordinate closely across design, development, and media, and that only works when we overlap. Please only apply if you can reliably work this schedule.

HIGHLY VALUED

- WordPress and Squarespace
- CRO and page speed optimization experience
- Genuine cross-platform range. Moving between Shopify, Wix, and WordPress in the same week without friction is what turns this into a full-time seat. A developer who only knows one platform can do this project. They can't do this job.

WHO THIS IS FOR

You're a builder, not a designer who codes. You take pride in a clean handoff. You'd rather ask one clarifying question upfront than guess and rebuild. You want to grow into a permanent seat on a team where your work ships to real brands.

TO APPLY, SEND:

1. Your portfolio — live links, and for each one, tell me which platform it was built on
2. Your resume or CV
3. One or two sentences on your availability and your typical turnaround for a single landing page

Applications that don't include the platform breakdown for each portfolio link will not be reviewed. This is the first thing we're testing.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,552 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Web-Developer-Shopify-Wix-Project-Based-with-Part-TimeFull-Time-Benefits-Potential-1687467
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1687467
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 932471
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1687467
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-06',ej.date_added) duration_daysDATEDIFF('2026-08-06',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-08-06',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1687467' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687467 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-12-2026=703***Jul-13-2026=329***Jul-14-2026=155***Jul-15-2026=53***Jul-16-2026=39***Jul-17-2026=31***Jul-18-2026=20***Jul-19-2026=15***Jul-20-2026=29***Jul-21-2026=17***Jul-22-2026=13***Jul-23-2026=8***Jul-24-2026=12***Jul-25-2026=8***Jul-26-2026=9***Jul-27-2026=15***Jul-28-2026=9***Jul-29-2026=5***Jul-30-2026=9***Jul-31-2026=6***Aug-01-2026=11***Aug-02-2026=2***Aug-06-2026=1' WHERE job_id'1687467'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1482***Aug-2026=14' WHERE job_id'1687467'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1687467' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687467 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '932471'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)