Shopify Hydrogen Developer

Shopify
Canton de Wintzenheim, France
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Canton de Wintzenheim, France

Tech stack

JavaScript
API
CSS
Software Quality
Web Development
DNS
Github
OAuth
Package Management Systems
Payment Gateway
Shopify
TypeScript
Visual Studio Online
Web Content Accessibility Guidelines
Transport Layer Security
Postman
Apache Yarn
Tailwind
React
GIT
WebPack
Stripe
Information Technology
Playwright
Build Tools
Npm(Software)
GraphQL
Front End Software Development

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

Apply for this position