Senior Full Stack Engineer
Numan
- Location
- United Kingdom
- Job Type
- full-time
- Salary
- Unknown
- Posted
- October 26, 2025
Job Description
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.
π― 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
-
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. -
How do you manage type safety across a full stack app using TypeScript and Django or Rails?
I ensure shared types through tools likeopenapi-typescriptfor API contracts, validate inputs both client- and server-side, and use strong typing in front-end logic. -
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. -
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). -
How do you handle real-time updates in a React-based application?
I use WebSockets, Server-Sent Events, or polling with tools likesocket.io, and manage state updates via hooks or global stores like Redux/Zustand. -
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. -
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. -
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. -
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. -
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.