
Principal Full Stack Engineer - 8 Month FTC
AND Digital2 days ago
London, United KingdomStaff+
Responsibilities
- Lead the architectural vision and engineering standards across the full modern web stack.
- Build performant, accessible, and responsive user interfaces with React, Node.js, and TypeScript.
- Architect distributed web applications using Micro Frontends, Vite Module Federation, and Nx monorepos.
- Develop API and BFF layers, automated type generation, schema validation, and integrations with legacy or on-premises systems.
- Lead unit, integration, and end-to-end testing across the full lifecycle.
- Drive developer experience and code quality using linting, formatting, and Git hooks.
- Implement progressive rollouts, targeted experimentation, and runtime configuration.
- Own full-stack observability and telemetry for client-side and backend systems.
- Work with Terraform, AWS infrastructure, and GitLab deployment pipelines.
Requirements
- Deep hands-on expertise with React, Node.js, and TypeScript.
- Proven experience architecting distributed web applications with Micro Frontends and Vite Module Federation in Nx monorepos managed with pnpm.
- Strong knowledge of Tailwind CSS, React Router, Zustand, and TanStack Query.
- Extensive experience designing Node.js and Express API/BFF layers with OpenAPI tooling and schema validation.
- Expertise in end-to-end type safety, runtime validation, and contract-driven development using Zod.
- Experience leading unit, integration, and end-to-end testing with Vitest, Playwright, and Mock Service Worker.
- Experience with Oxlint, ESLint, Prettier, Husky, LaunchDarkly, Grafana Faro, Pino, AWS CloudWatch, and Grafana.
- Hands-on proficiency with Terraform, AWS services, ECS Fargate, Application Load Balancer, API Gateway, and GitLab CI/CD.
- Exposure to or knowledge of PHP is advantageous.
- Strong communication, collaboration, adaptability, client focus, and knowledge-sharing skills.
Benefits
- 8-month fixed-term contract.
- 25 days of bookable holiday plus flexible Bank Holidays.
- AND Digital pays 6% pension contributions, with a further 2% employee contribution that can be increased by choice.
- Aviva healthcare cover including pre-existing condition cover.
- £1000 Flexibenefit allowance through the benefits portal, with unused allowance available as cash.
- Life Assurance and Income Protection.
- Eye test and first pair of glasses.
- Enhanced Maternity and Enhanced Partner (Paternity) Leave.
Tech Stack
Categories
About AND Digital
AND Digital is a London-headquartered consulting firm that builds and modernises web and mobile products, cloud platforms, and data capabilities for large consumer and enterprise brands. It embeds cross-functional teams with clients to deliver software while upskilling in-house teams through agile coaching and digital learning. Founded in 2014 and privately held, it operates across the UK and Netherlands; clients have included British Airways and Heineken.