eCommerce Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
Develop and maintain full-stack eCommerce functionality using Next.js, React, TypeScript, and API-driven services.
- Build customer-facing features including product listings, product detail pages, search, navigation, basket, account management, and checkout experiences.
- Integrate with commerce platforms, headless CMS solutions, PIM systems, search engines, analytics tools, and other business-critical services.
- Support multiple storefronts across different brands, markets, languages, and product catalogues.
- Optimise site performance, Core Web Vitals, technical SEO, caching strategies, and AI-driven discovery experiences.
- Create reusable components, templates, and content structures that enable scale and consistency.
- Develop solutions for complex product data, variants, pricing structures, localisation, and customer-specific experiences.
- Troubleshoot and resolve frontend, API, data, and production issues using monitoring and observability tools.
- Contribute to coding standards, documentation, testing, deployment processes, and engineering best practices.
- Collaborate with product, architecture, and business stakeholders to continuously improve the platform and customer experience.
Requirements
We’re looking for a hands-on eCommerce Developer with strong full-stack capabilities and a passion for building high-performing digital experiences. You’ll play a key role in designing, developing, and enhancing modern storefronts using Next.js, working across frontend applications, backend integrations, search capabilities, content delivery, and commerce services. Essential Skills & Experience
- Strong commercial experience developing production applications with Next.js, React, and TypeScript.
- Experience working with large and complex product catalogues, including variants, attributes, pricing, filtering, and search functionality.
- Solid understanding of headless and API-first architectures, including REST and GraphQL APIs.
- Knowledge of modern Next.js rendering, routing, caching, and data-fetching approaches.
- Strong front-end development skills with a focus on responsive design, accessibility, and reusable component architecture.
- Experience optimising websites for performance, SEO, crawlability, structured data, and modern search experiences.
- Excellent debugging and problem-solving skills across frontend and backend environments.
- Familiarity with GitHub, pull requests, testing frameworks, and deployment processes.
-
Strong communication skills and the ability to work effectively with both technical and non-technical teams. Desirable Experience
- Exposure to composable commerce platforms or headless CMS technologies such as MedusaJS, Vendure, PayloadCMS, Contentful, Sanity, or Storyblok.
- Experience supporting multi-brand, multi-language, or international eCommerce environments.
- Hands-on experience with Elasticsearch or similar enterprise search technologies.
- Knowledge of Azure, PostgreSQL, CI/CD, Infrastructure as Code, observability tooling, or feature flagging.
- Understanding of UX principles and customer journey optimisation.
-
Experience leveraging AI-assisted development tools such as GitHub Copilot or similar technologies. Why Join?
- Opportunity to help shape a major European eCommerce transformation programme.
- Work with a modern technology stack and composable architecture.
- High level of ownership and influence over technical decisions.
- Collaborative and innovative environment with significant growth plans.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…