Shopify Developer Needed (Custom Coding & Ongoing Shopify Development)
Worldwide
We're looking for an experienced Shopify developer for custom theme development and ongoing Shopify work. This project includes tasks across two Shopify stores, and we're hoping to build a long-term relationship if everything goes well. ## Project 1 – FirstWatchDepot ### Task 1: Fix Product Variant Image Switching We're experiencing an issue with products that have **dual-color variants**. Example: https://www.firstwatchdepot.com/products/flotation-coat-uscg?variant=42355240501359 Current issue: * Single-color variants work correctly. * For dual-color variants (e.g. Orange/Black), selecting the variant does **not** switch to the correct product image. * The same issue exists on several other products with two-color variants. It appears the custom image-switching code was only partially implemented for these dual-color variants. **Goal:** * Fix the image switching logic. * Ensure all color variants (including multi-color options) display the correct images. * Apply the fix across all affected products. --- ### Task 2: Automatic Random Discount Code Email We would like to build a promotion page where customers receive a **unique random discount code** after submitting a form. Page: https://www.firstwatchdepot.com/pages/from-agency-promo Desired workflow: * Customer fills out the form. * System automatically generates or selects an unused discount code. * The customer immediately receives the code via email. * Each customer should receive a different code (no duplicate usage if possible). * Shopify discount codes already exist (or we can upload a list if needed). We're open to the best implementation (Shopify Flow, custom app, API, etc.). --- ## Project 2 – AwesomeXGear We'd like to build a **custom bundle selector** on our product pages. We've tested multiple Shopify apps, but none can fully achieve the functionality we need. One app developer even confirmed that it isn't possible using their app alone. Reference example: https://www.peakdesign.com/products/mobile-wallet?Wallet+Style=Stand+Wallet&Color=Charcoal&Material=Fabric We're looking for a custom-coded solution that provides a similar user experience. Please let us know: * Whether you'd build this from scratch or extend an existing app. * Any Shopify limitations we should be aware of. * Estimated timeline and cost. --- ## Requirements We're looking for someone with experience in: * Shopify Liquid * JavaScript / HTML / CSS * Shopify theme customization * Variant image logic * Shopify APIs * Shopify Functions (preferred) * Custom product options / bundle builders * Shopify Flow (bonus) ## To Apply Please include: 1. Examples of similar Shopify custom development you've completed. 2. Your experience with custom bundle builders or variant customization. 3. Estimated timeline for the first two tasks. 4. Your hourly rate or fixed-price estimate. We're looking for someone who can become our go-to Shopify developer for future projects as well.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- IntermediateExperience Level
$10.00
-
$27.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Hires:1
- Interviewing:3
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesPasadena2:03 AM
- $600 total spent2 hires, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by