Lead the end‑to‑end design and development of scalable, high‑performance software across both client‑side and server‑side applications.
Provide technical leadership for your squad, facilitating sound engineering decisions and promoting best practices in code quality, architecture, security and performance.
Write and review production code every day, design and evolve APIs, and ensure solutions are robust, maintainable and well tested.
Work across the full stack, collaborating with UX to build user interfaces and developing reliable APIs and services that power our products.
Mentor and coach engineers at all levels, encouraging continuous learning, constructive feedback and knowledge sharing within the team.
Design, deploy and operate cloud‑native applications on AWS using Terraform, Kubernetes and containerised workloads.
Champion automated testing, TDD and CI/CD so that deployments are secure, reliable and frequent, with minimal manual intervention.
Requirements
Experience as a Lead Engineer or Tech Lead, guiding a small team or squad to deliver high‑quality software.
Strong full‑stack engineering skills, including designing, building and supporting robust APIs (REST and GraphQL) and the databases that underpin them.
Deep experience with automated testing and TDD using tools such as Jest and Pact.
Ability to design, build, deploy and run systems end to end in the cloud, without relying on manual configuration.
A collaborative leadership style, with a track record of mentoring engineers, reviewing designs and helping teams make thoughtful trade‑offs.
A pragmatic, problem‑solving mindset: you can take a product challenge, explore options with partners, and shape a practical, elegant technical solution.
Tech Stack
AWS
Cloud
GraphQL
Jest
Kubernetes
Terraform
Benefits
A people‑centred, flexible culture where hybrid and adaptable working patterns can be discussed to support different life stages and responsibilities.
A commitment to inclusive recruitment and development, valuing diverse perspectives and creating an environment where everyone can belong and progress.
Opportunities to work on greenfield systems, adopt AI and automation, and grow your career through challenging work, learning and collaboration with global teams.