FITFILE
Full Stack Developer (Mid-level)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About FITFILE
Founded in 2020, FITFILE is a well-resourced data technology company with the single-minded purpose of transforming the scale and value of health data usage.
The company’s mission is to deliver safer, faster and better health data at any scale.
FITFILE’s globally unique combination of unique capabilities combines a decentralised approach to data access and computation with the widest possible range of de-identification and highly sophisticated data linkage technology. For example, FITFILE is unique in its ability to irreversibly anonymise any individual’s data before linking it with that individual’s data from any other source. This creates a critically required united view across sources without transferring personal information outside of its original setting.
The result is a product offering that optimises privacy and data utility in a more scalable manner than legacy solutions – which in turn unlocks vastly greater data volumes on a much larger number of people for higher-quality and more actionable insights.
FITFILE’s experienced and motivated team is commercialising a suite of innovative products for life science, health system, tech and non-tech partners in the UK, Europe and beyond against limited competition. The company will be a major player in supercharging a directly addressable market estimated to grow quickly to at least £7bn in the next 5 years.
About the role
FITFILE operates a multi-tenant health data platform in the healthcare sector and is seeking a mid-level software engineer to join its engineering team. The role spans the full product stack, encompassing a TypeScript and React frontend, a Node.js and GraphQL/REST API layer, and cloud-native infrastructure built on Kubernetes and managed through Infrastructure as Code. Engineers at this level take ownership of features end-to-end, from technical design through to production delivery, and are expected to bring genuine care for code quality and long-term maintainability to everything they ship.
The right candidate has ideally worked in a role where data is the product and is confident working independently on well-scoped problems whilst actively developing the experience and judgement to take on greater complexity and ambiguity over time. The sections below set out what the role involves day-to-day, the experience and skills FITFILE is looking for, and what the company offers in return.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
What the successful candidate will do
- Deliver features and fixes across the frontend and backend to a consistently good standard, working independently on well-understood problems and engaging the team when facing genuinely new territory
- Write clean, tested, maintainable code and engage seriously with code review, both giving and receiving feedback as a normal part of how they work
- Contribute to technical design conversations, developing the ability to reason about trade-offs and push back on approaches that will create problems later
- Own work end-to-end, including testing, documentation, and surfacing blockers early rather than letting them quietly affect delivery
- Debug production issues methodically, using logs, metrics, and tracing tooling to narrow down root causes and escalating with useful context when needed
- Review peers' pull requests with care, providing specific and constructive feedback rather than surface-level comments
- Show genuine curiosity about the wider platform, building working knowledge of infrastructure, deployment pipelines, and observability over time, and bringing appetite to understand how the system fits together beyond their immediate area
Experience with FITFILE-relevant tooling
The successful candidate will be a well-rounded software engineer with a passion for problem-solving, software development, infrastructure, and data. The following experience is expected:
- Shipped multiple TypeScript features to production, working confidently across both backend (ideally both Node.js and Python) and frontend (React/Next.js), including with advanced types
- Designed and shipped REST APIs, and has written GraphQL queries, mutations, and basic resolver implementations
- Worked with a production relational database (e.g. PostgreSQL), with solid understanding of joins, aggregations, and indexing
- Worked with Kubernetes or a comparable container orchestration platform and is comfortable with Docker
- Has a solid understanding of Infrastructure as Code and has worked with Terraform, Helm, or similar tooling
- Has worked with at least one major cloud platform; Azure or AWS are preferred but GCP is also considered
- Has worked with CI/CD tooling beyond routine code contributions, including pipeline configuration and maintenance
- Understands the importance of observability and has used a major monitoring platform such as Grafana in a production context
- Has experience working in a fast-moving environment, communicating effectively across a distributed team
- Uses AI-assisted development tooling effectively and is able to get meaningful, production-quality output from it


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Good to have
- Understanding of the NHS, or experience in a health or other regulated industry, where data protection is important
- Experience with Security or Encryption
- Previous experience working with ArgoCD, Data Pipelines or Privacy Treatment
Company Benefits
What does FITFILE offer?
- Location and flexibility: A virtual-first working model with genuine location flexibility, FITFILE team members meet fortnightly in London.
- Compensation: Competitive salary communicated during the recruitment process, with a benefits package reviewed regularly to remain attractive.
- Holiday: 25 days of annual leave plus UK bank holidays.
- Development: Structured support for training and personal development, with budget and time allocated rather than left to the individual to pursue.
- Culture and structure: A flat structure with experienced, results-oriented leadership. Engineers are expected and encouraged to contribute to how FITFILE builds, ships, and operates, this is not a company where process is handed down.
- Impact: Work on technically complex problems in a domain where the outcomes matter. FITFILE's platform directly enables better use of health data at scale, with real consequences for research and patient outcomes.
- Team: Regular team events and a genuine emphasis on a supportive, enjoyable working environment.
Interview Process
- Intro call
- Technical interview (with coding test)
- Final stage with Founder and CEO
We aim to be fast, clear and easy to interact with.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location