Full Stack Engineer
Full Stack Engineer
Rate: £550–£600 per day (Inside IR35)
Location: London (2 days per week onsite)
Contract: 6 months
Overview:
We’re looking for a Full Stack Engineer to join a cross-functional digital product team working on high-traffic, content-driven systems. This role covers both frontend and backend development, with a strong focus on TypeScript across the stack.
We’re looking for strong Full Stack TypeScript engineers who are comfortable working across both frontend and backend systems and can adapt within a modern, evolving tech stack. The environment includes a mix of TypeScript and Scala on the backend, but prior Scala experience is not required. We’re open to engineers from a variety of backgrounds, particularly those with strong experience in Node.js and/or modern frontend frameworks, as well as those who have worked across multiple backend technologies and enjoy picking up new systems quickly.
Key Responsibilities
- Build and maintain full stack features across frontend and backend systems
- Develop user-facing interfaces using modern TypeScript frameworks (e.g. React)
- Design and implement scalable backend services and APIs
- Work closely with product, design, and editorial teams in a cross-functional environment
- Contribute to technical decisions, code reviews, and engineering best practices
- Support rapid iteration and delivery in an agile environment
About You
- Experience as a Full Stack or Backend-leaning Engineer
- Strong commercial experience with TypeScript (Node.js and/or frontend)
- Comfortable building UI using React or similar frameworks
- Backend experience in TypeScript or another modern backend language
- Strong engineering fundamentals and system design understanding
- Comfortable working across the stack in collaborative teams
- Exposure to Scala is a bonus, not essential
Nice to Have
- Experience with large-scale web applications or digital media platforms
- Familiarity with distributed systems or microservices
- Experience in CI/CD and modern DevOps practices
- Interest in open-source or engineering communities