- Company Name
- Jellycat
- Job Title
- eCommerce Full Stack Developer
- Job Description
-
**Job Title:** eCommerce Full Stack Developer
**Role Summary:**
Remote, Eastern‑Time‑Zone based developer responsible for designing, building, and maintaining a high‑performance, conversion‑focused headless Shopify storefront using Shopify Hydrogen. Drives both client‑side UI and server‑side integration work to deliver fast, scalable DTC experiences.
**Expectations:**
- 5+ years of professional full‑stack development (React + server‑side JavaScript/TypeScript).
- Minimum 2 years building headless Shopify storefronts with Hydrogen.
- Ability to own end‑to‑end feature delivery, optimize performance, and resolve production issues quickly.
- Collaborative mindset within agile, cross‑functional teams.
**Key Responsibilities:**
- Develop and enhance the headless Shopify storefront with Hydrogen (preferably v2.0) and Remix fundamentals.
- Create custom components, templates, and shared utilities optimized for conversion, speed, and scalability.
- Integrate Shopify Storefront and Admin APIs and third‑party services (CMS, search, reviews, subscriptions, personalization, etc.).
- Implement server‑side integration logic, middleware, and commerce workflows (sessions, API orchestration).
- Optimize Core Web Vitals, page load times, and Lighthouse scores across client, server, and edge environments.
- Manage deployment pipelines and environments (Shopify Oxygen, Vercel, Netlify, or equivalents).
- Ensure WCAG accessibility, SEO best practices, and cross‑browser compatibility.
- Troubleshoot and resolve production incidents for storefront and integrations.
- Contribute to architectural decisions, data‑fetching patterns, and integration design.
- Stay current with Shopify, Hydrogen, and headless commerce advancements.
**Required Skills:**
- React, JavaScript/TypeScript, HTML, CSS (strong proficiency).
- Shopify Hydrogen & Remix (Hydrogen 2.0 preferred).
- GraphQL and Shopify Storefront API experience.
- Modern build tools/frameworks (Vite, Remix, Next.js concepts).
- Integration of eCommerce third‑party tools (e.g., Klaviyo, Yotpo, Contentful/Sanity, Algolia, Recharge).
- Server‑side integration and workflow implementation.
- Performance optimization, Core Web Vitals, and conversion KPI awareness.
- Agile development practices and cross‑functional teamwork.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field *or* equivalent professional experience.
- No specific certifications required; demonstrated experience with the above technologies is essential.