Job Description
The Company
We are seeking a skilled and motivated Full Stack Developer with experience in headless commerce, content management systems, and search integration to join a digital experience team. You will be responsible for developing and maintaining solutions that integrate with a wide range of e-commerce and CMS platforms, leveraging modern web technologies and best practices.This role is ideal for someone who thrives in a fast-paced, API-first environment and is passionate about building scalable, performant, and user-centric digital experiences.
The Role
* Design, develop, and maintain integrations between e-commerce platforms, client websites and CMS solutions using SDKs and APIs.
* Implement and manage search functionality using Algolia, including data migration and indexing via tools like the dc-algolia-search-migration-script.
* Collaborate with designers, product managers, and other developers to deliver seamless, content-rich eCommerce experiences.
* Write clean, maintainable, and well-documented code using modern JavaScript/TypeScript frameworks (e.g., React, Next.js).
* Develop and maintain CI/CD pipelines and deployment workflows.
* Troubleshoot and resolve integration issues across platforms and services.
* Stay up to date with emerging technologies and best practices in headless commerce and content management.
The Person
* 3+ years of experience in full stack web development.
* Strong proficiency in JavaScript/TypeScript, React, and Node.js.
* Experience working with content delivery APIs, and content management APIs.
* Familiarity with BigCommerce APIs, webhooks, and storefront customisation.
* Experience with Algolia search integration and indexing strategies.
* Understanding of headless CMS and composable commerce architecture.
* Proficiency with Git, GitHub, and modern development workflows.
* Experience with RESTful APIs, GraphQL, and asynchronous programming.
* Strong problem-solving skills and attention to detail.
This is a permanent role and candidates are expected to travel to the office in Middlesbrough at least once a month. The client are unable to provide sponsorship and would prefer British citizens or those holding an ILR visa.The role will come with a salary of up to £60,000.