Senior Fullstack Engineer
Little Journey • Leeds, England, United Kingdom
Posted: May 19, 2026
Job Description
We’re at an exciting stage in our growth as a digital HealthTech company, with increasing traction across clinical trials and life sciences.
Over the past year, we’ve invested significantly in our application, data, and infrastructure to support a scalable, reliable, and secure platform for the next phase of growth.
About the role
We’re looking for a Mid/Senior Fullstack Engineer to join our Product Engineering team and help build reliable, scalable products and services that power our health-tech platform.
You’ll work in a cross-functional and autonomous squad that owns meaningful product areas end-to-end, from understanding user and business problems, exploring solution options, shaping technical approaches with Product and Design, through delivery, to operating what you build in production.
This role is not just about implementation. We’re looking for an engineer who can contribute meaningfully during the definition phase: clarifying requirements, identifying risks, modelling systems, making trade-offs, and designing practical solutions before work is broken down into stories or code is written.
This role is suited to someone who enjoys building product experiences across the stack with a thoughtful approach to usability, reliability, maintainability, and operational quality.
We do not expect equal strength across frontend, backend, mobile, and platform engineering. We’re more interested in strong fundamentals, good judgement, collaboration, and product thinking.
Our technology stack and tooling include: React, Capacitor, NodeJS, GCP, TypeScript, Docker, BigQuery, Sanity CMS, GitHub, Vercel, and Bugsnag.
You will report to the Engineering Manager within your product squad and be part of our broader engineering team of about 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.
What you’ll do
- Deliver features end-to-end: definition, implementation, testing, deployment, and monitoring
- Work closely with Product and Design during the definition phase to shape problems, explore options, and design practical solutions before implementation with clear documentation for technical design & decisions
- Break down ambiguous product problems into clear technical approaches, risks, assumptions, and implementation paths
- Contribute to technical discovery, produce lightweight architecture/design documents, and story shaping before delivery begins
- Refine stories collaboratively with the squad, helping break work down into clear deliverable subtasks and technical milestones
- Build and maintain backend services and APIs that support core product workflows, scalable APIs and data access patterns for mobile and web applications
- Implement and maintain automated testing including acceptance tests, unit tests, and integration tests
- Ensure applications and services are observable, maintainable, and safe to operate in production
- Contribute to CI/CD pipelines, release processes, and operational improvements
- Participate in code reviews, incident learning, agile ceremonies, and continuous improvement
- Write clean, maintainable, and well-tested code aligned to engineering standards
We’re at an exciting stage in our growth as a digital HealthTech company, with increasing traction across clinical trials and life sciences. Over the past year, we’ve invested significantly in our application, data, ...
Required
- Strong experience building production software systems in modern JavaScript/TypeScript environments
- Experience in:
- frontend/mobile engineering using React and related technologies
- backend/platform engineering building APIs and services in production environments
- Ability to reason through system design, trade-offs, data flows, APIs, user journeys, and operational considerations
- Experience contributing to technical discovery, solution design, and story shaping with Product and Design
- Ability to communicate proposed solutions clearly in working sessions, written design notes, or lightweight technical documentation
- Strong understanding of API design, frontend/backend integration, and scalable application architecture
- Experience working in agile product teams with collaborative story refinement and iterative delivery
- Experience implementing automated testing strategies including unit, integration, and acceptance testing
- Confidence debugging production issues and learning from incidents
- Experience writing clean, maintainable, and testable code
- Good communication skills and ability to work collaboratively within cross-functional teams
Required Technical Skills
Experience with the following technologies:
- React
- TypeScript
- NodeJS
- API and database schema design
- CI/CD tooling and GitHub workflows
- Automated testing frameworks
Desirable
- Experience with healthcare technology or regulated environments
- Experience with Sanity.io (or other headless CMS platforms)
- Experience with mobile app release and operational processes
- Technical skills: Docker, GCP serverless environments Capacitor (or similar mobile frameworks)
Behaviours we’re looking for:
- Ownership and accountability: you care about product quality, real wporld reliability, developer experience, and responsible data handling
- Product and systems thinking: you care about understanding the problem and designing the right solution before writing code
- Structured thinking: you can navigate ambiguity, assess trade-offs, and develop clear technical approaches
- Collaboration and communication: you work effectively across Product, Design and Engineering and communicate clearly with both technical and non-technical stakeholders
- A mindset of continuous improvement, curiosity and risk awareness
Additional Content
We’re at an exciting stage in our growth as a digital HealthTech company, with increasing traction across clinical trials and life sciences.
Over the past year, we’ve invested significantly in our application, data, and infrastructure to support a scalable, reliable, and secure platform for the next phase of growth.
About the role
We’re looking for a Mid/Senior Fullstack Engineer to join our Product Engineering team and help build reliable, scalable products and services that power our health-tech platform.
You’ll work in a cross-functional and autonomous squad that owns meaningful product areas end-to-end, from understanding user and business problems, exploring solution options, shaping technical approaches with Product and Design, through delivery, to operating what you build in production.
This role is not just about implementation. We’re looking for an engineer who can contribute meaningfully during the definition phase: clarifying requirements, identifying risks, modelling systems, making trade-offs, and designing practical solutions before work is broken down into stories or code is written.
This role is suited to someone who enjoys building product experiences across the stack with a thoughtful approach to usability, reliability, maintainability, and operational quality.
We do not expect equal strength across frontend, backend, mobile, and platform engineering. We’re more interested in strong fundamentals, good judgement, collaboration, and product thinking.
Our technology stack and tooling include: React, Capacitor, NodeJS, GCP, TypeScript, Docker, BigQuery, Sanity CMS, GitHub, Vercel, and Bugsnag.
You will report to the Engineering Manager within your product squad and be part of our broader engineering team of about 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.
What you’ll do
- Deliver features end-to-end: definition, implementation, testing, deployment, and monitoring
- Work closely with Product and Design during the definition phase to shape problems, explore options, and design practical solutions before implementation with clear documentation for technical design & decisions
- Break down ambiguous product problems into clear technical approaches, risks, assumptions, and implementation paths
- Contribute to technical discovery, produce lightweight architecture/design documents, and story shaping before delivery begins
- Refine stories collaboratively with the squad, helping break work down into clear deliverable subtasks and technical milestones
- Build and maintain backend services and APIs that support core product workflows, scalable APIs and data access patterns for mobile and web applications
- Implement and maintain automated testing including acceptance tests, unit tests, and integration tests
- Ensure applications and services are observable, maintainable, and safe to operate in production
- Contribute to CI/CD pipelines, release processes, and operational improvements
- Participate in code reviews, incident learning, agile ceremonies, and continuous improvement
- Write clean, maintainable, and well-tested code aligned to engineering standards
We’re at an exciting stage in our growth as a digital HealthTech company, with increasing traction across clinical trials and life sciences. Over the past year, we’ve invested significantly in our application, data, ...
Required
- Strong experience building production software systems in modern JavaScript/TypeScript environments
- Experience in:
- frontend/mobile engineering using React and related technologies
- backend/platform engineering building APIs and services in production environments
- Ability to reason through system design, trade-offs, data flows, APIs, user journeys, and operational considerations
- Experience contributing to technical discovery, solution design, and story shaping with Product and Design
- Ability to communicate proposed solutions clearly in working sessions, written design notes, or lightweight technical documentation
- Strong understanding of API design, frontend/backend integration, and scalable application architecture
- Experience working in agile product teams with collaborative story refinement and iterative delivery
- Experience implementing automated testing strategies including unit, integration, and acceptance testing
- Confidence debugging production issues and learning from incidents
- Experience writing clean, maintainable, and testable code
- Good communication skills and ability to work collaboratively within cross-functional teams
Required Technical Skills
Experience with the following technologies:
- React
- TypeScript
- NodeJS
- API and database schema design
- CI/CD tooling and GitHub workflows
- Automated testing frameworks
Desirable
- Experience with healthcare technology or regulated environments
- Experience with Sanity.io (or other headless CMS platforms)
- Experience with mobile app release and operational processes
- Technical skills: Docker, GCP serverless environments Capacitor (or similar mobile frameworks)
Behaviours we’re looking for:
- Ownership and accountability: you care about product quality, real wporld reliability, developer experience, and responsible data handling
- Product and systems thinking: you care about understanding the problem and designing the right solution before writing code
- Structured thinking: you can navigate ambiguity, assess trade-offs, and develop clear technical approaches
- Collaboration and communication: you work effectively across Product, Design and Engineering and communicate clearly with both technical and non-technical stakeholders
- A mindset of continuous improvement, curiosity and risk awareness