Back to jobs

Senior Full Stack Web Developer

Job description

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