Back End Developer

Senior Backend Software Engineer | Hybrid in Mansfield (3 days p/w onsite)

We are working with a leading retail organisation that is transforming the industry through digital innovation and enhanced customer experiences. Operating across multiple brands within the sports, premium, and luxury sectors, our client has a significant global presence and continues to invest heavily in modern technology platforms.

This is a fantastic opportunity to join a high-performing, agile team working on a cutting-edge MACH-based platform (Microservices, API-first, Cloud-Native, Headless), powering 50+ websites and mobile applications, including some of the biggest names in retail.

The Opportunity

This is a senior individual contributor role offering the opportunity to shape backend architecture, influence engineering standards, and play a key role in delivering highly scalable, resilient systems.

You’ll work across critical services and integrations, owning key backend components that directly impact customer experience at scale.

Key Responsibilities

  • Drive backend architecture decisions including service design, data modelling, and system integration
  • Build and deliver scalable microservices using TypeScript and Node.js
  • Design and maintain high-quality GraphQL and REST APIs
  • Deliver integrations with external systems (headless CMS, e-commerce platforms, payment providers)
  • Collaborate with Product, Frontend, and Platform teams from discovery through to delivery
  • Translate business requirements into technical architecture, documentation, and implementation
  • Provide technical leadership through mentoring, code reviews, and knowledge sharing
  • Own critical systems, ensuring performance, reliability, and security at scale
  • Champion best practices across code quality, testing, observability, and maintainability
  • Contribute to and improve CI/CD pipelines, developer experience, and DevOps practices
  • Stay up to date with emerging technologies and bring innovative ideas into the team

Required Experience

  • Strong commercial experience as a Senior Backend Engineer in large-scale environments
  • Expert knowledge of TypeScript and Node.js
  • Proven experience designing and building microservices and distributed systems
  • Strong experience with GraphQL and/or REST API design
  • Experience working with both NoSQL and SQL databases
  • Solid understanding of performance, scalability, and reliability patterns
  • Experience across the full software development lifecycle including CI/CD and automation
  • Experience mentoring engineers and contributing to team growth
  • Strong communication skills with the ability to work cross-functionally

Desirable Skills

  • Experience with MACH or composable commerce architectures
  • Familiarity with Microsoft Azure or other cloud platforms
  • Knowledge of Infrastructure as Code (e.g. Terraform)
  • Experience with event-driven architecture and messaging systems
  • Familiarity with containerisation (Docker, Kubernetes)
  • A DevOps mindset with experience in CI/CD, monitoring, and observability tooling

Why Apply?

This is an opportunity to join a forward-thinking organisation at the forefront of retail technology, working on large-scale, high-impact digital platforms. You’ll be part of a team where backend engineering plays a critical role in shaping customer experience, with real ownership, modern tech, and the chance to influence how systems are built at scale.

Job Details

Company
develop
Location
Mansfield, England, United Kingdom
Posted