Technical Requirements Core Tech Stack Python TypeScript FastAPI PostgreSQL AWS‑hosted environment Additional Useful Experience Familiarity with GDS design framework, GOV.UK component libraries, and templating models Experience with authentication integrations (handled via third‑party provider) Exposure to Java (beneficial but not required) Strong automated testing skills — no separate QA function, engineers write their own tests Ability to work with AI tooling (e.g., Copilot); experience guiding best practices is a plus
Practices include: Pairing TDD PR reviews Fast‑moving ticket flow No appetite for engineers who over‑discuss or over‑spike — the team values momentum, pragmatism, and delivery focus
Team Culture & Expectations Collaborative, supportive, and delivery‑driven High‑profile project → blockers get resolved quickly
Looking for someone who: Pushes for continuous improvement Keeps work flowing through the board Is proactive, decisive, and comfortable working at pace Fits well into a friendly, pragmatic engineering culture
Location & Working Pattern Fully remote Occasional team meet‑ups (approx. once every three months) Meet‑ups may be in any MOJ office, not necessarily London Travel is flexible — if difficult or costly, the team can accommodate Read less