> Markdown version of [/jobs/ext/3745252-ecommerce-developer](https://www.wearedevelopers.com/jobs/ext/3745252-ecommerce-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # eCommerce Developer - **Company:** Zenopa - **Location:** Cambridge, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Contentful, Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, Continuous Integration, Software Debugging, Elasticsearch, Github, Monitoring of Systems, PostgreSQL, Routing, Next.js, Responsive Web Design, Search Technologies, TypeScript, User-Centered Design, Web Usability, Enterprise Search, Datadog, GitHub Copilot, ReactJS, Caching, Backend, Infrastructure Automation Frameworks, Search Engines, Graphql, Tools for Reporting, Front End Software Development, Api Design, Software Coding - **Published:** October 15, 2026 - **Apply:** https://zenopa.com/job-post/ecommerce-developer-scientific-supplier/900108/ ## About the Role 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. ## 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.