Senior Fullstack Software Engineer

Little Journey
•Hybrid

About The Position

Taking part in a clinical trial can ask a lot of people, especially as trials become more complex. At Little Journey, we’re building Trial Flow, a participant support platform that makes that experience simpler, clearer and more supportive, helping participants and caregivers around the world feel prepared for what comes next. We're looking for an experienced Fullstack Software Engineer who wants to do more than pick up tickets and write code. You'll work in a small, autonomous product squad where engineers help understand the problem, design the solution, make the trade-offs and own what they build in production. For us, engineering starts before the code. We value engineers who take the time to understand the problem, think about the wider system and design the right solution before reaching for an implementation. We value strong fundamentals, curiosity and engineering judgement. You'll report to the Engineering Manager within your product squad and be part of our broader engineering team of around 10. This is a full-time role, either hybrid (Leeds) or fully remote in the UK. We cannot sponsor visas to work in the UK.

Requirements

  • Full-lifecycle engineer; with the judgement and curiosity to work across the whole journey from problem to production.
  • Comfortable with ambiguity, open to other ways of think, work collaborative, and able to explain the trade-offs behind your decisions.
  • Experienced high-quality engineering at scale or maturity and are excited by the opportunity to bring what they've learned into a smaller team — adapting the good practices rather than simply importing the process.
  • Solid experience building and shipping production software, including: Fullstack development with TypeScript/JavaScript, React and NodeJS, building across frontend, APIs and backend services.
  • Building and releasing mobile applications, ideally using Capacitor or similar cross-platform technologies.
  • Building and operating applications in a modern cloud environment — we use Google Cloud Platform (GCP), Docker, Vercel and Sanity CMS.
  • Working in environments where quality, traceability and responsible data handling matter — healthcare, fintech, life sciences or other regulated industries are particularly relevant.
  • Working in agile, cross-functional product teams, collaborating with Product and Design to turn problems into well-shaped user stories with clear acceptance criteria, technical considerations, dependencies and edge cases.
  • Experience with test automation and traceability, building confidence that what's been designed, built and released meets the intended requirements.

Responsibilities

  • Shape what we build — work with Product and Design to understand user and business problems, challenge assumptions and help decide what’s worth solving before designing the solution.
  • Design and break down complex solutions — think across user journeys, APIs, data, architecture, security, failure modes and operational impact, make the design visible through diagrams and lightweight technical documentation, then turn it into a clear, staged or phased technical approach.
  • Build across the full product stack — mastery of frontend and mobile development and APIs, services and data models.
  • Own what you build — from testing and deployment through to observability, production support and learning from incidents.
  • Raise the bar for the team — review designs and code, share knowledge and help improve our engineering practices.

Benefits

  • Up to 6% pension match (salary sacrifice)
  • 28 days annual leave per year (plus public holidays)
  • £500 annual training budget
  • £200 home working budget (one-off)
  • EMI share options
  • Enhanced (family & parental) leave policies
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service