Shopify Hydrogen Developer
Role details
Job location
Tech stack
Job description
Design and develop custom Shopify storefront using Hydrogen and Remix
- Build responsive and accessible e-commerce experiences
- Integrate Shopify Storefront API and Admin API into the application
- Implement complex product catalogs, checkout flows, and customer account features
- Collaborate with designers to translate mockups into functional interfaces
- Write clean, maintainable, and well-documented code
- Implement SEO best practices for headless commerce sites
- Deploy and manage application on Shopify Oxygen
- Integrate third-party services and APIs (payment gateways, etc.)
- Debug and troubleshoot technical issues
- Stay current with Shopify platform updates and headless commerce trends
Requirements
Shopify Expertise
-
Strong experience with Shopify Hydrogen framework (v2 preferred)
-
Deep understanding of Shopify Storefront API (GraphQL)
-
Knowledge of Shopify Admin API and REST endpoints
-
Experience with Shopify CLI and development workflows
-
Understanding of Shopify's checkout and cart APIs
-
Familiarity with Shopify app development and webhooks Frontend Development
-
Expert-level proficiency in React (functional components, hooks, context)
-
Strong experience with Remix (Hydrogen v2 is built on Remix)
-
Advanced JavaScript/TypeScript knowledge
-
Proficiency in HTML5, CSS3, and responsive design
-
Experience with CSS frameworks (Tailwind CSS preferred)
-
Understanding of component-based architecture
-
Knowledge of state management solutions (React Context, Zustand, etc.) API & Data Management
-
Strong GraphQL query writing and optimization skills
-
Experience with REST APIs and async data fetching
-
Understanding of caching strategies (edge caching, browser caching)
-
Knowledge of data normalization and state management
-
Experience with API rate limiting and error handling Development Tools & Practices
-
Proficiency with Git version control
-
Experience with modern build tools (Vite, Webpack)
-
Knowledge of testing frameworks (Jest, React Testing Library, Playwright)
-
Understanding of CI/CD pipelines
-
Familiarity with package managers (npm, yarn, pnpm) Deployment & Hosting
-
Experience deploying to Shopify Oxygen
-
Knowledge of edge computing and serverless architectures
-
Understanding of DNS, SSL, and domain management Preferred Qualifications
-
Experience with Shopify Plus features and APIs
-
Knowledge of Shopify Liquid templating (for hybrid approaches)
-
Understanding of accessibility standards (WCAG 2.1)
-
Familiarity with payment gateway integrations (Stripe, PayPal)
-
Experience with customer authentication systems (OAuth, Multipass)
-
Knowledge of SEO technical implementation
-
Experience with design systems and component libraries Technical Environment You'll be working with: -Frontend: Hydrogen 2.0, Remix, React 18+, TypeScript -Styling:Tailwind CSS, CSS Modules
-
APIs: Shopify Storefront API, Admin API, custom GraphQL
-
Deployment: Shopify Oxygen, GitHub Actions
-
Tools: Shopify CLI, VS Code, Git, Postman Soft Skills
-
Strong problem-solving and analytical thinking abilities
-
Excellent communication skills for technical discussions
-
Ability to work independently and manage tasks
-
Attention to detail and commitment to code quality
-
Collaborative mindset and team player attitude
-
Proactive approach to learning new technologies
-
Time management and ability to meet deadlines
-
Customer-focused approach to development Education & Experience
-
Bachelor's degree in Computer Science, Web Development, or related field (or equivalent experience)
-
3+ years of professional web development experience
-
1+ years of experience with Shopify Hydrogen or headless commerce
-
Portfolio of Shopify Hydrogen projects or live storefronts
-
Demonstrable experience with React and modern JavaScript