Job Description
Why Script Assist — and Why Now
We’re building the
operating system for next-gen private healthcare.
Script Assist already powers a large share of the UK medical-cannabis market — and we’re expanding fast into
GLP-1s, TRT, ADHD, and more.
The pace is real: we’re compounding
10–20% month-on-month growth
and scaling our engineering team to keep up.
Join a
product-obsessed, high-ownership team
where you’ll lead a critical domain end-to-end and still write a ton of code. This is
leadership without the slides
— real scope, real decisions, real users.
The Role
We’re hiring
three Lead Full-Stack Engineers
to take ownership of key platform domains:
1️⃣ Clinic Lead
→ Eligibility, onboarding, consult flows, scheduling, consent, RBAC, and audit-grade trails.
2️⃣ Pharmacy Lead
→ Prescribing and dispensing, inventory / batch / expiry tracking, controlled-drug checks, reconciliation, reporting.
3️⃣ Cross-Cutting Lead
→ Payments, idempotent order flows, retries / queues, notifications, observability, and platform tooling.
The Stack
NodeJS · NestJS · React · TypeScript
What You’ll Lead and Build
Ownership (30–50%)
Own the roadmap, architecture, and delivery for your domain.
Lead 4–6 engineers: hiring, mentoring, quality bar, and incident posture.
Run RFCs, design reviews, PR standards, and post-mortems.
Partner with Product, clinical / pharmacy SMEs, and Compliance to ensure safety, scalability, and impact.
Hands-On Coding (50–70%)
Design and implement backend services in
NodeJS + NestJS (TypeScript)
— clean modules, DI, guards, interceptors, robust error handling.
Build
REST APIs
with OpenAPI/Swagger, OAuth2/JWT, RBAC, rate-limiting, idempotency, and observability (logs / traces / metrics).
Ship
end-to-end features
in
React + TypeScript
(forms, validation, state management, accessibility, performance).
Champion
testing (Jest / Supertest / Playwright) , CI/CD, and
OWASP-grade security.
Must-Haves
5+ years
with
NodeJS
5+ years
with
TypeScript
5+ years
with
React
2+ years
with
NestJS
(providers, modules, guards, interceptors)
Experience leading or mentoring teams
on production systems
Clear, confident English communication
Decisive ownership mindset
— raise the bar, don’t wait for instructions
Notice period under 30 days preferred
(we can buy out up to 60 for the right person)
Nice-to-Haves
Experience in multi-tenant SaaS or healthcare systems
Familiarity with PostgreSQL, Redis, and message queues
Cloud-native mindset (Docker, ECS/Fargate, load balancers, queues)
Prior startup or 0→1 product ownership experience
Why You’ll Love It Here
Real scope: lead architecture and delivery for your own domain
Hands-on engineering culture — technical depth valued above titles
Direct collaboration with ex-BCG / ex-Goldman leadership
Remote-first setup, async-friendly, outcome-driven
Competitive pay, fast growth, and the opportunity to build the backbone of modern private healthcare