Senior Full Stack Web Developer
5 days ago
Oxford
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