All jobs

Senior Software Engineer

Location
Hybrid • London
Employment Type
Full-time
Level
Mid-Senior Level

The opportunity

Healthcare is best delivered in the home - and we're building the technology that makes it possible at scale. Our platform powers a network of 400+ community nurses, optimising complex scheduling and automating every non-clinical touchpoint so practitioners can focus on care. To date, we've powered c.30K appointments and shown our algorithms reduce the cost of at-home visits by c.35%.

We're growing fast, with new international markets on the roadmap and strong investor backing. Our aim: the most productive, AI-enabled distributed clinical workforce operating at the intersection of public and private health.

The role

This is a full-stack TypeScript role in the truest sense - you'll own problems across the entire system, from UI to infrastructure. AI isn't a feature here; it's a first principle. We expect you to use agentic coding tools fluently (Claude Code, Cursor) and to be forming your own views on where agentic workflows can meaningfully improve what we ship.

You'll be working on systems where stakes are real: scheduling errors affect patient care, data quality issues affect clinical decisions, and downtime has consequences. That context sharpens every technical choice you make.

What you'll do:

  • Design and build product features end-to-end across the full stack - owning them from first principles to production

  • Architect and implement AI-powered workflows: scheduling optimisation, practitioner dispatch, clinical data enrichment, and agentic referral automations that reduce manual touchpoints for nurses

  • Own the full delivery lifecycle - TypeScript frontend through to backend services, infrastructure, deployment pipelines, and testing - without relying on separate DevOps or QA teams

  • Build and maintain the APIs, services, and data models that underpin clinical operations, with the reliability and auditability a regulated environment demands

  • Collaborate with product and clinical ops teams to translate ambiguous real-world problems into working software

  • Contribute to architecture and infrastructure decisions as we scale to NHS Trusts across the UK and into new markets

  • Leave the codebase better than you found it - improving performance, clarity, and resilience as part of everyday delivery

You won't get perfectly specified tickets. You'll be trusted to think, decide, and ship.

What you bring

  • 6+ years building and owning production software in fast-moving environments

  • Genuine full-stack capability - not "mostly frontend" or "mostly backend"; you care about and can own the whole system

  • Proven ability to own the full delivery lifecycle: frontend, backend, infrastructure, CI/CD, deployment, and testing

  • Active, fluent use of AI coding tools (Claude Code, Cursor, Copilot) as default workflow, not novelty

  • Experience making data-sensitive engineering decisions - you instinctively ask about PII classification, schema flexibility, and audit requirements before you build

  • A track record of shipping under ambiguity - you've taken a vague ask, formed a point of view, and delivered something that worked

  • The judgement to know when to move fast and when to slow down

Bonus:

  • Experience in regulated environments (healthcare, fintech, legal) and an understanding of what "good enough" looks like when data sensitivity is high

  • Background building agentic or multi-step AI workflows in production

  • Familiarity with NHS data standards, FHIR, or community care systems

  • Infrastructure and cloud experience (GCP or equivalent) beyond the basics

Stack: React · Next.js · TypeScript · Node.js · PostgreSQL · GCP · GitHub · CI/CD · Claude Code · Cursor

How we work

  • Small team, fast loops, few layers - your decisions land fast and feedback is real

  • Technical judgement is respected and expected - you'll have a real voice in architectural decisions

  • Strong bias toward execution: fewer meetings, clear ownership, decisions grounded in evidence

  • Hybrid, with high-quality in-person time at our central London office

What we offer

  • Competitive salary benchmarked to attract senior talent

  • Meaningful equity at an early, high-potential stage

  • 33 days holiday (25 days + 8 bank holidays) plus your birthday

  • Bi-annual company retreats and socials

  • Hybrid working with flexibility around life commitments

If you want to work on systems that improve how people are cared for - and where your technical decisions genuinely matter - this is the role.

Apply now
Senior Software Engineer
Apply now