Full Stack Engineer
Software Engineering
London, UK
Full Stack Engineer
London (Hybrid – 3 days in office)
We’re hiring two Full Stack Engineers to join our Web Development team as we scale our engineering capability across internal and client-facing platforms.
This is a great opportunity for a mid-level engineer looking to step into a high-impact role, working on data-heavy systems, modern web platforms, and evolving AI-driven development practices.
The Role
You’ll join one of our product-focused engineering teams, working across the stack with a backend-leaning focus.
We’re currently hiring across two key areas:
- Internal platforms – data-heavy systems, CMS, and order/fulfilment workflows
- Client-facing products (OPAL) – building and enhancing external-facing applications.
You’ll work closely with engineers, product, and design, contributing to real features early and taking on increasing ownership as you grow.
What You’ll Be Doing
- Building and developing features using TypeScript and Node.js.
- Working on backend-heavy, data-driven systems (MySQL).
- Designing scalable and maintainable system architecture
- Collaborating across teams
- Contributing to AI-driven development workflows, including code generation and automation
- Writing clean, well-structured, and testable code
- Taking ownership of features and projects over time
AI-Driven Engineering
We’ve significantly evolved how we build software and now use AI tools (including Claude) as part of our day-to-day development workflow.
A strong candidate will:
- Already be actively using AI tools in their development process
- Be confident generating, iterating, and validating AI-assisted code
- Be excited to continue evolving how AI is used in engineering
What We’re Looking For
Must-haves:
- Strong experience with TypeScript and Node.js.
- Experience building backend-focused full stack applications.
- Strong understanding of databases and data-heavy systems (MySQL).
- Solid systems thinking and problem-solving skills.
- Hands-on experience using AI tools (e.g. Claude) in development workflows.
Nice to have:
- Experience with internal tooling or CMS platforms
- Experience building client-facing applications
- Exposure to fast-paced or evolving engineering environments