This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're building an AI-powered operating platform for UK law firms — modernising business-critical legal practice management software that firms depend on daily. You'll join a small, senior, delivery-focused team working from a well-defined specification with clear stage gates, business rules, and acceptance criteria. The tech lead/architect sets direction; you own execution. This is a product that matters. It touches client onboarding, matter management, compliance workflows, and document intelligence — all in a highly regulated environment where reliability and correctness are non-negotiable.
Job Responsibility
Design, build and maintain NestJS microservices: REST APIs, event-driven workflows, workflow/rules engine, document and extraction pipelines
Define service boundaries, manage API versioning, and ensure observability across services
Deliver matter dashboards, task workflow UIs, and verification/approval screens using React, Next.js, TypeScript, and MUI
Translate complex legal workflows into clean, usable interfaces
Connect AI extraction and orchestration services, identity & AML providers, document intelligence/OCR, and email/portal intake channels
Own quality end-to-end: unit, integration, and e2e tests (Jest/Playwright or similar), CI pipelines, and PR reviews
Keep new-code coverage high — testing is a habit, not an afterthought
Orchestrate agentic coding workflows using tools like Claude Code, Cursor, Codex, Copilot, or Windsurf for implementation, test generation, refactoring, and review
Apply engineering judgement over AI output — you're accountable for what ships
Requirements
4+ years full-stack TypeScript: NestJS (or equivalent Node back end at scale) and React (Next.js preferred)
Microservice architecture in production: service boundaries, messaging/events, API versioning, observability