
How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Mid-level
Location: London, Old Street
Work Arrangement: Hybrid, minimum two days a week in the office
Role Overview
You'll build the frontend of how people discover, understand, and start with Thriva: the onboarding and quiz experience, the core purchase funnel, and the experiments that make both better. It's the highest-traffic, highest-leverage surface we have, and it's an area you can grow into owning.
You won't just build the change and hand it off. You'll help decide what to test, build it, instrument it, read the result, and be part of the call on whether it ships. Engineers here take part in the experimentation programme rather than deliver for it.
You'd join a squad of four: one other engineer, a product designer, and a data analyst. You’ll be working closely with the team to have a rapid understanding of the experiments you’ve built. Engineering is around ten people in total, and our CTO founder still writes code.
Because we're small, work doesn't always arrive fully specced. Often you'll work with your designer on the solution; sometimes the details will be yours to decide. If having a real say in what gets built appeals to you, that's the best part of the job. If you'd rather work to a tight spec, this probably isn't the role.
Technologies
The stack is a Nuxt/Vue frontend against a Ruby on Rails monolith. You'll spend most of your time in the frontend and drop into Rails when a change needs backend support. We'll help you get there if Rails is new to you. AI tooling is part of how we work rather than a side experiment, and working out where it earns its place is part of the job.
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.
About Thriva
At Thriva, we're on a mission to close the gap between lifespan and healthspan. While people are living longer, they're also spending more years in poor health. We help people live better now, and for longer, with proactive at-home blood testing, connected wearables, doctor-reviewed results, and personalised actions backed by evidence. Growing that number means getting someone from “I'm curious about my health” to “I've taken a test, and I understand what it means” — without friction, and without overselling. That journey is where this role sits.
What You'll Work On
- The quiz and onboarding flow every new user moves through, and the purchase funnel from first landing to a completed order
- Experiments end to end: variants behind flags, tests designed to answer a real question, honest write-ups when the answer is “no change” or “worse”
- The shared component library, built with design rather than around it
- Rails changes where a feature needs them, with support until you're comfortable there
- Many more interesting challenges as we scale
Growth Opportunities
You'll work alongside an experienced engineer who'll review your code, pair when it's useful, and be who you learn the codebase from. Rails will be new to plenty of strong candidates and we'll support you into it.
Within the first six months we'd expect you to be owning part of the onboarding and funnel work rather than just contributing to it. We back people who get proactive early.
From there the scope is wider than this role. There's frontend across the whole business: consumer web, mobile, and our B2B products. The frontend group is small relative to all of that, so there's real scope to work across more of it over time. We're also building AI into the product properly: personalised recommendations, insights, and behaviour change. It's new ground and there's room to help shape it.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
About You
This is a mid-level role. You've got a solid stretch of production frontend work behind you, you can take a well-shaped problem and run with it.
Required:
- Solid experience building production frontends with a modern component framework: Vue, React, Svelte, or similar. Transferable skills matter more to us than a specific framework.
- Real care for user-facing detail: how a page loads, how a form behaves when it fails, how a flow feels on a slow phone
- Comfortable using data to inform decisions. You'd rather measure than guess.
- Happy to work across the stack. Rails experience isn't needed; an appetite for learning it is.
- Good working knowledge of AI tooling, or a real appetite to get there
Nice to Have:
- Nuxt/Vue or Rails specifically
- A/B testing or feature flagging tools (we use GrowthBook)
- Design systems or Storybook work
Benefits
- Salary benchmarked against London market data and reviewed annually - we'll share the band on our first call.
- Equity options.
- Hybrid working from our Old Street office.
- Annual learning budget.
- Private health cover with BUPA.
- Enhanced parental leave.
- Free Thriva testing, of course.
“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