Build a custom Shopify Healdess store with Storefront API + Next.js
Worldwide
Headless Shopify Developer — Next.js + Custom Checkout + DocuSign Project type: E-commerce web development Estimated duration: 1–2 months Budget: To be discussed based on experience Working language: English and/or French — this is a French-Canadian company based in Québec, and some communication may be in French ABOUT THE PROJECT We are building a full headless e-commerce site for Turbo Kids / Turbo Rider, a Québec-based retailer specializing in recreational electric vehicles (ATVs, scooters, motorcycles) for kids and adults. The complete design is finalized — a full Figma file covering every page and every state is ready to hand off. Here's the current website link : https://turbokids.ca/ TECH STACK Frontend: Next.js (App Router) E-commerce: Shopify (standard plan) — Storefront API + Admin API Content management: Shopify Metaobjects (no external CMS) Checkout: Custom multi-step checkout (outside native Shopify) Payment: Stripe or Braintree (direct integration) E-signature: DocuSign API Styling: Tailwind CSS Deployment: Vercel SCOPE OF WORK Main site - Pixel-perfect Figma implementation - Homepage with all dynamic sections (hero, collections, products, services, reviews, blog) - Collection pages with advanced filters (price, brand, age, voltage, power, terrain, color) - Full product page (gallery, variants, comparative specs, warranties, reviews, related products) - Content system via Shopify Metaobjects (editable by the client directly in Shopify Admin) - Promotional banner with countdown timer - "Find your vehicle" recommendation quiz - Service pages: Workshop & Repair, Test Ride, Parts Request (multi-step forms with booking calendar) - Affirm financing integration - Bilingual FR/EN Custom checkout (6 steps) - Step 1: Cart with upsells - Step 2: Shipping (address + options) - Step 3: Payment (Stripe) - Step 4: DocuSign e-signature (3 documents: policies, disclaimer, sales contract) - Step 5: Final confirmation - Quebec tax calculation compliant (GST 5% + QST 9.975%) - Promo codes - Order creation via Shopify Admin API post-payment WHAT WE PROVIDE - Complete Figma file (all pages, all states) - Shopify Admin access - DocuSign account access - Stripe account access - Detailed functional specifications - Availability for questions and revisions WHO WE'RE LOOKING FOR - Proven experience with Shopify Storefront API + Next.js (portfolio required) - Experience with direct Stripe payment integrations (not just Shopify Payments) - Experience with an e-signature API (DocuSign, HelloSign, or equivalent) - Strong knowledge of Shopify Metaobjects and Metafields - Ability to deliver clean, maintainable, and documented code - Comfortable working with a French-speaking client — bilingualism is a plus but not required TO APPLY Please include in your proposal: 1. One or two examples of headless Shopify projects you've built 2. Your experience with custom checkouts and direct payment integrations 3. A rough time estimate broken down by major section 4. Any questions you have about the project
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$12.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last week
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CANQuébec11:41 AM
- $295 total spent2 hires, 2 active
- 18 hours
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