Frontier Resourcing
Metrica Recruitment
Verto People, Ltd.
Wahed Invest
Roc Search GmbH
Clue Computing Co.
Avon and Somerset Police
Rehaula
Kinetic Software
Erin Associates
Platform Recruitment
ROSE & YOUNG RECRUITMENT LTD
TEKsystems
IT Talent Solutions Ltd
CBSbutler Holdings Limited trading as CBSbutler
A leading technology firm in Greater London is seeking an experienced Full Stack Engineer to design and build robust software across both server-side and front-end systems. You will work collaboratively with AI/ML engineers and product teams to deliver scalable solutions. The ideal candidate has over 4 years of software engineering experience, strong skills in React and TypeScript, and a background in containerization tools like Docker and Kubernetes.
Our client is building a suite of AI-driven capabilities for intelligence and mission-focused environments. Their engineering culture is collaborative, pragmatic, and impact-driven — focused on shipping high-quality, production-ready software that solves real-world problems.
This is an opportunity for an experienced engineer to work across the stack, contributing to platforms used in some of the most demanding contexts.
As a Full Stack Engineer, you will design, build, and maintain robust software across both server-side and front-end systems. You’ll collaborate with AI/ML engineers, product teams, and domain experts to translate complex requirements into scalable, production-grade software.
Design, build, and maintain scalable software across the product suite.
Collaborate with engineers, ML specialists, and product experts to deliver AI-driven tools.
Translate complex user needs into clear, effective solutions.
Own features end-to-end, including technical design, implementation, deployment, and monitoring.
Contribute to architectural evolution of the platform.
Help shape requirements with product and business stakeholders.
4+ years’ experience in software engineering with general-purpose languages (Python, Go, C++, etc.).
Strong front-end experience with React and TypeScript.
Proficiency with relational and non-relational database systems.
Experience with containerisation and orchestration (Docker, Kubernetes).
Exposure to machine learning applications and AI development tools desirable.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.