Skip to content
← Back to job listings

Principal Full Stack Engineer (8 Month FTC)

AND Digital · London, United Kingdom

On-siteImported listingtemporaryabout 18 hours ago

About The Role

Join our team as a Principal Full Stack Engineer for an 8-month fixed-term contract. You will lead the architectural vision and engineering standards across the full modern web stack, with a focus on cloud infrastructure and DevOps practices. You will have hands-on proficiency with React 19, Node.js, TypeScript, and various AWS services. You will also be responsible for end-to-end ownership of full-stack observability and telemetry, as well as full-lifecycle testing leadership. This role requires strong collaboration skills, a commitment to high-quality work, and a willingness to keep learning.

  • Lead the architectural vision and engineering standards across the full modern web stack, ensuring scalable, resilient, and maintainable systems.
  • Take ownership of full-stack observability and telemetry, leveraging various tools for client-side monitoring and backend systems.
  • Design and build robust API / BFF layers using Node.js with Express 5, ensuring automated type generation and interfacing with legacy systems.
  • Hands-on proficiency with cloud infrastructure and DevOps practices, including Terraform (IaC), AWS services (ECS Fargate, ALB, API Gateway), and automated GitLab CI/CD deployment pipelines
  • You enjoy sharing knowledge and helping others grow
  • Deep hands-on expertise with React 19, Node.Js and TypeScript, crafting performant, accessible, and responsive user interfaces
  • You’re comfortable navigating ambiguity and solving complex problems collaboratively
  • End-to-end ownership of full-stack observability and telemetry leveraging Grafana Faro for client-side monitoring alongside Pino, AWS CloudWatch, and Grafana for backend systems
  • You value low-ego collaboration and enjoy working as part of multidisciplinary teams
  • You bring strong expertise in your craft, alongside a willingness to keep learning
  • You care deeply about producing high-quality work that delivers real value
  • You communicate clearly and build trust quickly with clients and teammates
  • Expertise in end-to-end type safety, runtime schema validation, and contract-driven development using Zod across both frontend applications and backend services
  • Full-lifecycle testing leadership across unit, integration, and end-to-end layers using Vitest, Playwright, and Mock Service Worker (MSW v2)
  • Extensive experience designing and building robust API / BFF layers using Node.js with Express 5, automated type generation (Hey API / OpenAPI, zod-to-openapi, Swagger UI), and interfacing with legacy or on-prem systems (exposure to or knowledge of PHP is advantageous)
  • Proven track record architecting distributed web applications using Micro Frontends (MFE) and Vite Module Federation within scalable Nx monorepos (managed via pnpm)
  • High commitment to developer experience (DX) and code quality standards using Oxlint, ESLint, Prettier, and Husky
  • Practical experience with progressive rollout strategies, targeted experimentation, and runtime configuration using LaunchDarkly
  • You’re pragmatic, adaptable and outcome-focused
  • Strong mastery of modern UI styling, routing, and client state: leveraging Tailwind CSS v4, React Router v7, Zustand v5 for global state, and TanStack Query v5 for server-state caching and synchronization

This is an external listing. JobSpring does not represent or verify the employer. Report this listing