Thriva
Greater London / Global
Frontend Engineer
- Hybrid
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Greater London / Global
Mid-level
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.
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.
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.
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.
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.
Nuxt/Vue or Rails specifically, A/B testing or feature flagging tools (we use GrowthBook), design systems or Storybook work.
Greater London / Global
GB / Global
Greater London / Global
GB / Global
Greater London / Global
, England, United Kingdom / Global