Typescript Full Stack Engineer
Role details
Job location
Tech stack
Job description
As a Typescript Full Stack Engineer, you'll design, develop and deliver modern applications and microservices that solve complex client challenges. You'll work with technologies including React, NextJS, Vite, NodeJS and RESTful microservices, alongside cloud platforms and containerised environments., As a Typescript Full Stack Engineer, you'll design, develop and deliver modern applications and microservices that solve complex client challenges. You'll work with technologies including React, NextJS, Vite, NodeJS and RESTful microservices, alongside cloud platforms and containerised environments.
What You'll Do
- Build high-quality microservices using NodeJS
- Develop responsive, modern front-end applications using React, Typescript, JavaScript
- Work with NextJS and Vite to build fast, scalable front-end solutions
- Deliver cloud-native applications using AWS or Azure
- Contribute to robust CI/CD pipelines (GitLab, GitHub, Jenkins)
- Use containerisation tools such as Docker and Docker Compose
- Collaborate closely in agile teams across engineering, design and product
- Apply best practice in security, quality and maintainability
Requirements
Required
- Strong experience building microservices with NodeJS
- Front-end engineering experience using React + Typescript/JavaScript
- Experience with NextJS and Vite
- Cloud experience (AWS or Azure)
- Knowledge of Git and Git-based version control tools
- Experience with CI/CD (GitLab, GitHub, Jenkins)
- Experience with Docker / Docker Compose
- Strong background working in agile delivery teams
Desirable
- Terraform or other Infrastructure-as-Code tools
- NoSQL databases (especially MongoDB) or SQL (e.g., Postgres)
- Understanding of web standards, accessibility and development best practice
Bonus Skills
- Building microservices in C# or Java
- Integrating LLMs (e.g., LangChain, Vercel AI)
- Using the GOV.UK Design System and Nunjucks, If you're a talented full stack engineer who wants to build innovative products, grow your skills and make a real impact, we'd love to hear from you.
Benefits & conditions
You'll join a community that values technical excellence, continuous learning and collaboration. Expect:
- Exposure to high-profile digital transformation programmes
- Access to extensive training and certifications across cloud, DevOps, engineering, cybersecurity and agile
- A dedicated international learning campus for immersive training experiences
- Monthly team events, digital showcases, breakfasts and away days
- Hybrid working and flexibility to support your work-life balance
- Strong wellbeing support, including wellbeing apps and trained mental health champions