Senior Full-Stack Engineer

P
Perci HealthHealthTech
United KingdomFull-TimeSenior
Salary£80,000 - £95,000
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSNode.jsFlutterQATypeScriptReactDistributed Systems

Requirements

  • 6+ years of software engineering experience building products end to end.
  • Proficiency in TypeScript, Node.js, and React.
  • Substantial experience with system design and architecture of production-grade systems.
  • Practical experience with distributed systems and third-party integrations (auth, webhooks, rate limits, retry strategies, fault tolerance).
  • Strong testing ability and experience identifying potential failure modes in designs.
  • Hands-on experience using AI coding agents for production tasks.
  • Excellent written and verbal communication skills for a fully remote environment.
  • Experience in a small team where requirements require self-driven clarification and execution.
  • Motivation to build products with a positive social impact.

Responsibilities

  • Design, build and ship features end to end, from data model and API design through to frontend implementation.
  • Design and build robust, scalable APIs in TypeScript and Node.js, published in OpenAPI format.
  • Architect resilient distributed systems and third-party integrations with focus on error handling, failure mitigation, and transaction control.
  • Work with FHIR R4 resources and clinical data models within Medplum.
  • Contribute to the frontend rewrite from Flutter to React.
  • Own testing responsibilities, including QA and DevOps tasks.
  • Ensure development practices comply with regulatory requirements for software as a medical device.
  • Define practices for AI-assisted coding, including specification writing, risk-based review, and automated verification.
View Full Description & ApplyYou'll be redirected to the employer's site
£80,000 - £95,000
Apply Now