Senior Full Stack Engineer

Zak Faithfull

Senior developer building fast, accessible, and maintainable web applications across the full stack — from React, Next.js, and TypeScript frontends to Node.js and GraphQL APIs. Currently building digital services at the Ministry of Justice.

Experience

Senior Full Stack Engineer · Ministry of Justice

2024 — Present

Remote

  • Build and maintain accessible, high-traffic digital services for the justice system to GDS standards.
  • Deliver full-stack features — React and Next.js frontends backed by Node.js and GraphQL APIs.
  • Collaborate with cross-functional teams to ship reliable, well-tested services at scale.
  • React
  • Next.js
  • Node.js
  • GraphQL
  • Accessibility

Senior Engineer · Togather

2021 — 2024

Remote

  • Led frontend development across the platform while building and maintaining API endpoints and GraphQL schemas.
  • Shipped performant, accessible interfaces and improved developer experience with testing and CI pipelines.
  • Worked closely with product and design to deliver features end to end.
  • React
  • TypeScript
  • GraphQL
  • Node.js

Senior Developer · Battalion

2020 — 2021

Remote

  • Delivered client web applications end to end, from UI through to API integration.
  • Built responsive, accessible interfaces and contributed to backend endpoints.
  • JavaScript
  • React
  • APIs

Freelance Engineer · Self-employed

2012 — 2020

Remote

  • Designed and built web applications for a range of clients, from marketing sites to full-stack products.
  • Owned projects end to end — frontend, backend APIs, deployment, and ongoing maintenance.
  • JavaScript
  • React
  • Node.js
  • APIs

Tech stack

  • ReactReact
  • Next.jsNext.js
  • TypeScriptTypeScript
  • JavaScriptJavaScript
  • Tailwind CSSTailwind CSS
  • GraphQLGraphQL
  • Node.jsNode.js
  • StorybookStorybook
  • HTML5HTML5
  • GitHub ActionsGitHub Actions
  • VitestVitest

Reference

“Zak built our recruitment CRM from the ground up — applicant tracking, automated pipelines, and the reporting our hiring team now lives in every day. He turned fuzzy requirements into a fast, genuinely intuitive product, cared deeply about accessibility and performance, and shipped reliably every sprint. One of the best engineers we’ve worked with.”
Co-founder · Early-stage recruitment tech startup

Further references available on request.