Senior Fullstack Engineer

Jobtailor

West of England

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is looking for a senior fullstack engineer to build patient-facing web applications using Next.js, React, and TypeScript. You will own frontend features and the server-side BFF layer, including onboarding, eligibility journeys, subscription checkout, and patient records.

You will integrate with Medusa, Stripe, HealthHero APIs, a questionnaire/triage engine, pharmacy services, and Sanity CMS. The role involves multi-tenant design, accessibility, and collaboration with product, design,

Qualifications

  • 5+ years building production web applications with React and TypeScript, with substantial Next.js experience.
  • Genuinely fullstack: backend experience with .NET (C#) as well as Node/TypeScript, REST APIs, and BFF layers.
  • Experience with payments and subscriptions using Stripe or similar providers.
  • Strong testing habit: unit/e2e testing with Vitest/Jest and Playwright/Cypress.
  • Modern CSS and component-driven UI (Tailwind, Radix) with accessibility focus.
  • CI/CD pipelines and GitLab workflows; monorepos (pnpm, Turborepo).

Responsibilities

  • Build patient-facing features end-to-end across the Next.js frontend and server-side BFF layer.
  • Own integrations with Medusa, Stripe subscriptions, HealthHero APIs, questionnaire/triage engine, pharmacy services, and Sanity CMS.
  • Lead technical design for multi-tenant, white-label platforms across markets (UK, Ireland, Germany).
  • Craft accessible, responsive UI in a shared component library, ensuring quality and consistency.
  • Promote engineering quality with tests, reviews, and robust pipelines.
  • Improve reliability and performance using monitoring/observability tools.
  • Mentor engineers and share knowledge through pairing and code reviews.
  • Collaborate with product/design/clinical teams to translate healthcare requirements into humane user experiences.

Skills

React
TypeScript
Next.js
.NET (C#)
Node.js
REST APIs
Stripe
Unit Testing
End-to-End Testing
Testing Library
Tailwind
Radix
Pnpm
Turborepo
GitLab
OpenTelemetry
Datadog RUM

Tools

Medusa commerce
Stripe
HealthHero APIs
Sanity CMS

Job description


  • Build patient-facing features end-to-end across our Next.js frontend and server-side BFF layer - onboarding and eligibility journeys, subscription checkout, condition management, medication reordering and patient records

  • Own integrations with the services behind the app: Medusa commerce, Stripe subscription billing, HealthHero's clinical platform APIs, our questionnaire/triage engine, pharmacy services and Sanity CMS

  • Lead the technical design of new services and markets - the platform is multi-tenant and white-label (UK, Ireland, Germany and retail partners), with feature-flagged rollouts and full internationalisation

  • Craft accessible, responsive UI in our shared component library (Radix primitives + Tailwind), keeping quality and consistency high across every patient touchpoint

  • Champion engineering quality - unit and component tests with Vitest, end-to-end and accessibility tests with Playwright, thoughtful code review and green pipelines in GitLab CI

  • Improve reliability, performance and conversion - using Datadog RUM, OpenTelemetry tracing and analytics to find and fix what matters most to patients and the business

  • Mentor other engineers and raise the bar through pairing, review and knowledge sharing

  • Collaborate closely with product, design and clinical colleagues to turn regulated healthcare requirements into simple, humane user experiences


Requirements


  • 5+ years building production web applications, with deep expertise in React and TypeScript and substantial Next.js experience (App Router, server components and server actions ideally).

  • Genuinely fullstack: backend experience with .NET (C#) as well as Node/TypeScript - designing and consuming REST APIs, building backend-for-frontend layers, and working with authentication flows (OAuth/OIDC) and session management.

  • Experience with payments and subscriptions - Stripe or a comparable provider - including checkout, billing lifecycle and failure handling.

  • A strong testing habit: unit/component testing (Vitest or Jest + Testing Library) and end-to-end testing (Playwright or Cypress).

  • Modern CSS and component-driven UI development (Tailwind, Radix/shadcn or similar), with a real commitment to accessibility.

  • Fluency with CI/CD pipelines and collaborative Git workflows (we use GitLab), and monorepo tooling (pnpm workspaces, Turborepo).


Core Competencies

Demonstrates expertise in building patient-facing web applications using Next.js, React, and TypeScript, with a strong focus on accessibility and performance. Proficient in backend development with .NET and Node.js, integrating payment systems, and implementing robust testing practices.


Highest-signal resume keywords


  • Next.js Development

  • React Expertise

  • Fullstack Development (.NET, Node/TypeScript)

  • Unit/End-to-End Testing (Vitest, Playwright)

  • CI/CD Pipelines (GitLab)


ATS Optimization Keywords

Hard Skills


  • Next.js

  • React

  • TypeScript

  • .NET (C#)

  • Node.js

  • REST APIs

  • Stripe

  • Unit Testing

  • End-to-End Testing

  • Modern CSS


Soft Skills


  • Mentoring

  • Collaboration


Industry Keywords


  • Healthcare

  • Patient Experience

  • Subscription Billing

  • Accessibility

  • Multi-Tenant Architecture


Tools & Technologies


  • GitLab CI

  • Datadog RUM

  • OpenTelemetry

  • Tailwind

  • Radix

  • Pnpm

  • Turborepo

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend QA Engineer
Backend QA Engineer

Jobtailor • Greater London

On-site
GBP 55,000 - 90,000
Mid-Level Fullstack Engineer – TypeScript, Python, AWS
Mid-Level Fullstack Engineer – TypeScript, Python, AWS

Jobtailor • Belfast City District

On-site
GBP 65,000 - 90,000
Software Engineer (Next.js + Playwright)
Software Engineer (Next.js + Playwright)

GP Automate • Greater London

Hybrid
GBP 70,000 - 110,000
Private healthcare
Hybrid work model
Flexible working hours
Product Engineer (all levels)
Product Engineer (all levels)

Anima Group • United Kingdom

Remote
GBP 90,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Doctor Care Anywhere • Greater London

On-site
GBP 80,000 - 90,000
Doctor Care Anywhere subscription
Company Bonus
25 Days Holiday + Bank Holidays
+8
Senior Software Engineer
Senior Software Engineer

Autodesk • Sheffield

On-site
GBP 65,000 - 90,000
Head of Software Support
Head of Software Support

Jobtailor • Leeds

On-site
GBP 90,000 - 120,000
Senior Software Engineer (Front End)
Senior Software Engineer (Front End)

Boldscience • United Kingdom

On-site
USD 53,533 - 107,066
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Greater London

Hybrid
GBP 90,000 - 130,000
Product Designer
Product Designer

Jobtailor • Greater London

On-site
GBP 65,000 - 90,000