Introduction
This role sits within a global, technology-driven organisation operating in a regulated and mission-critical environment. The focus is on building and maintaining robust digital platforms that support real-world clinical, scientific, and operational use cases, combining internal engineering expertise with external development partners.
As a Senior Full Stack Web Developer, you will play a hands-on role across the full stack, contributing to the design, development, and delivery of high-quality web applications and backend services used in both research and production contexts.
This Will Offer You
* A senior hands-on engineering role with real technical ownership
* End-to-end involvement across frontend, backend, and system integration
* Exposure to complex, safety-critical and regulated software environments
* Collaboration with architects, product owners, and external development teams
* The opportunity to influence engineering standards, tooling, and best practices
* Work on systems with tangible real-world impact
Your Responsibilities
* Design, build, and maintain full-stack web applications and services
* Deliver frontend solutions using modern web frameworks and tooling
* Develop backend APIs and services supporting data-intensive workflows
* Contribute to architectural discussions, design reviews, and technical documentation
* Lead by example in code quality, testing, and review practices
* Collaborate with analysts, product owners, and quality teams to refine requirements
* Ensure solutions are delivered to high quality and within agreed timelines
* Work closely with internal and external engineering partners
You Will Bring
* Significant professional experience as a full stack software engineer
* Strong frontend experience with modern JavaScript frameworks (e.g. React, TypeScript)
* Backend development experience across APIs, services, and databases
* Comfort working with cloud platforms, DevOps practices, and CI/CD pipelines
* Strong understanding of software engineering best practices and clean code principles
* Experience working in structured or regulated development environments
* Excellent problem-solving and communication skills
* A quality-focused mindset with strong attention to detail