> Markdown version of [/jobs/ext/4035164-ecommerce-developer](https://www.wearedevelopers.com/jobs/ext/4035164-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:** Bar Hill, UK (Remote available) - **Salary:** £60,000.0 - £70,000.0 - **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 - **Published:** October 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=755c5dd2e4391bd6 ## About the Role 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. ## Description 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., * 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.