Senior Full Stack Engineer

Numan

Location
United Kingdom
Job Type
full-time
Salary
Unknown
Posted
October 26, 2025

Job Description

About Numan 
 
Founded in 2018, we’ve already grown to be a 200+ team distributed across the globe, united by a singular mission: empowering people to take control of their health.
 
Numan is transforming health: we’ve built a cutting-edge platform that integrates diagnostics, medication, supplements, digital programmes, and doctor consultations. Giving people the tools they need to maximise life.
 
To deliver on our transformative mission, we are guided by our 5 company values: 
 
• Patients first.
• Learn Fast.
• Own the quality.
• Succeed together.
• Care deeply.
 
Backed by top-tier investors, Numan is already having a positive impact on hundreds of thousands of patients here in the UK, and we want you to help us deliver this mission!
 
The role
 
We are looking for a Senior Full Stack Engineer to join our motivated and growing team. You will be involved in the development of the next generation of Numan products and have a direct impact on shaping the future of the company. You will collaborate with a diverse group of stakeholders to deliver solutions that have a tangible impact on patient wellbeing.

You'll be:

    • Instrumental in designing and developing tools that enhance scalable patient care and improve patient outcomes.
    • Hands-on with coding, best practices, appropriate tools and technologies. You will work with TypeScript, React and Next.js on the frontend and with Python/Django or Ruby/Rails on the backend.
    • Working closely with product designers, product managers, and other stakeholders to define project requirements and propose effective technical solutions.
    • Mentoring and guiding less experienced colleagues to help them up their game and become better engineers.
    • Contributing towards building a positive team culture and proactively identifying opportunities and action plans.
    • Participating in hiring activities for growing talent in your team.

We’re looking for someone who:

    • Wants to build products that can truly have a fundamental positive impact on people's lives.
    • Have expertise in modern frontend development, especially with React and TypeScript
    • Has experience working with backend languages and frameworks such as Python/Django or Rails, designing and consuming web APIs.
    • Is experienced with building modern, scalable web applications and understanding distributed systems.
    • Understands observability - you’re familiar with tools and techniques for monitoring performance, logging, alerting, and debugging issues in live systems.
    • Is comfortable working within agile development methodologies.
    • Demonstrates strong problem-solving and critical-thinking skills.
    • Demonstrates incredible attention to detail and deeply cares about the quality and impact of the end product.
Our benefits include...
 
πŸ“ˆ  -  Share options.
πŸ–  -  25 days holiday, plus bank holidays (increasing to 30 the longer you stay with Numan). 
🩺  -  Health insurance with Vitality.
🧸  -  Enhanced maternity and parental leave. 
πŸ₯  -  Nursery benefit provided by YellowNest.
πŸ’Ό  -  Employee assistance programme (access to therapy, financial planning and discounts).
βš–οΈ  -  Generous pension (includes both employee and employer contributions).
πŸ’»  -  Flexible working options, including a dog-friendly office in Farringdon. 
πŸ“š  -  Personal training and development budget via Learnerbly. 
πŸ‘Ÿ  -  Wellhub membership, giving you access to over 2,000 locations in the UK. 
β˜•οΈ  -  Free office snacks including breakfast items, soft drinks, tea and coffee.
🚲  -  Cycle to work scheme.
πŸš†  -  Season ticket loan. 
%   -  Discount on Numan products for your friends and family.
🀲  -  Paid volunteering days. 
πŸ“…  -  An additional 2 weeks off once you reach your 5th anniversary with Numan.
 
Diversity at Numan
 
At Numan, people are at the heart of who we are. We recognise and value the unique perspectives and experiences that individuals from all backgrounds bring.
 
We promote innovation and creativity, enabling us to tackle things from various viewpoints and are committed to equal opportunities and continuously strive to create a workplace where everyone feels respected, heard, and valued.
 
Embracing diversity isn't just our goal; it's our strength, driving us towards a more inclusive future.

🎯 Who is this job for?

This role is ideal for a Senior Full Stack Engineer with strong expertise in TypeScript, React, and Next.js on the frontend, and Python/Django or Ruby on the backend. Candidates should be experienced in building scalable web apps, working with APIs, and ensuring observability in production systems. It’s a great fit for someone who values product impact, mentorship, and agile collaboration in a health-focused tech company.

πŸ’¬ Potential Interview Questions

  1. What are the benefits of using Next.js for frontend development in a healthcare platform like Numan?
    Next.js offers server-side rendering, static site generation, and routing out of the box, which improve performance, SEO, and scalability—critical for health-focused user experiences.

  2. How do you manage type safety across a full stack app using TypeScript and Django or Rails?
    I ensure shared types through tools like openapi-typescript for API contracts, validate inputs both client- and server-side, and use strong typing in front-end logic.

  3. Describe your experience with building APIs in Django or Rails.
    I’ve built RESTful APIs using Django REST Framework or Rails controllers, with authentication, serialization, and testing to ensure performance and security.

  4. What are best practices for ensuring observability in a full stack application?
    Use structured logging (e.g., Logstash), application performance monitoring (e.g., Datadog, New Relic), alerting (e.g., Sentry), and centralized dashboards (e.g., Grafana).

  5. How do you handle real-time updates in a React-based application?
    I use WebSockets, Server-Sent Events, or polling with tools like socket.io, and manage state updates via hooks or global stores like Redux/Zustand.

  6. How do you ensure compliance and security in applications handling sensitive patient data?
    Follow principles like least privilege, encrypted communication/storage, input validation, audit logs, and compliance standards like GDPR and HIPAA.

  7. What’s your approach to mentoring junior engineers?
    I provide code reviews with constructive feedback, pair programming, encourage autonomy through guided tasks, and share knowledge via regular 1:1s or documentation.

  8. How do you prioritize performance optimization in web applications?
    I identify bottlenecks using profiling tools, optimize asset loading (lazy loading, code splitting), reduce API latency, and use caching strategies where appropriate.

  9. Describe a project where you worked cross-functionally with design and product teams.
    I collaborated from discovery to delivery, translating UX wireframes into components, iterating based on feedback, and aligning technical feasibility with user goals.

  10. How do you approach building scalable, maintainable front-end architectures?
    By following component-driven development, leveraging design systems, organizing code into reusable modules, and enforcing standards through linting, tests, and CI.

πŸ“‹ Job Summary

Numan is hiring a UK-based Senior Full Stack Engineer to help revolutionize healthcare through a platform that combines diagnostics, digital programmes, and doctor consultations. You'll work remotely with TypeScript, React, Next.js, and either Python/Django or Ruby on Rails to build scalable, high-impact tools that directly improve patient outcomes. The role offers strong benefits, equity, and the chance to shape the future of digital health in a mission-driven, fast-growing team. If you're passionate about tech that makes a difference, Numan is the place to be.

Required Skills

TypeScript React Next.js Python Django

Related jobs