Senior Software Engineer (Growth)

Runna

Greater London

On-site

GBP 70,000 - 110,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock options
Own a part of Runna
Career growth and shaping product
Team socials
25 vacation days + bank holidays
Equipment provided
Get paid to Run weekly
Enhanced family care

Job summary

Runna is seeking an Architect to build and ship high impact user journeys and subscription funnels. You will design and run experiments across web and app—onboarding, paywalls, plan discovery—to improve conversion at every step.

You will work with Product, Design and Data to prioritise opportunities, define success metrics, and decide based on experiment results, while collaborating across teams to ensure a smooth cross-product experience.

Qualifications

  • 3+ years of frontend or full stack development with modern web technologies.
  • Experience building user-facing product surfaces where conversion and UX matter.
  • Familiarity with experiments, analytics tools, and growth-focused development.

Responsibilities

  • Architect, build, test and ship high impact user journeys and subscription funnels, focusing on conversion.
  • Design and run experiments across web and app to improve onboarding, paywalls, and discovery.
  • Collaborate with Product, Design and Data to prioritise opportunities and define success metrics.

Skills

React
TypeScript
JavaScript
Experimentation
Frontend development
Product thinking

Tools

React Native
GraphQL
AWS Lambda
Sentry
GitHub Actions
SQS
DynamoDB
S3
Mixpanel
Intercom
RevenueCat

Job description

  • Architect, build, test and ship high impact user journeys and subscription funnels, focusing on turning curious visitors into engaged subscribers
  • Design and run experiments across web and app - onboarding flows, paywalls, plan discovery - to improve conversion at every step
  • Work closely with Product, Design and Data to help prioritise opportunities, define success metrics and make decisions grounded in experiment results
  • Collaborate across teams to ensure users have a smooth, consistent experience as they move between products and platforms
  • Implement and maintain instrumentation, tracking and tooling so we can understand behaviour, spot issues quickly and measure impact
  • Own features end-to-end: from early discovery and technical design through to implementation, rollout, monitoring and iteration
  • Contribute to our developer experience by improving CI/CD, testing and release workflows so the team can ship and learn quickly
Benefits
  • Own a part of Runna: We want you to own a part of the company you're building. Everyone who joins Runna receives a generous stock options package
  • Grow with us: As one of our early hires, you'll have a unique opportunity to shape and influence Runna's product and culture from the beginning
  • Learn and develop: We work with all of the latest tools and technologies so you can learn at the cutting edge of product development
  • Team socials: We're a friendly bunch and like to make work-like fun, whether that's lunches and dinners or our bi-weekly team run
  • Paid vacation: We want people to take time off to rest and rejuvenate. Runna offers 25 vacation days + bank holidays
  • Tools: You'll receive all new equipment including a laptop, running watch of your choice, and anything else you need to do your best work
  • Get paid to Run(na): We have a dedicated hour block each week where you'll get paid to run! Whether you want to build up to your first 5k or do that tough intervals sessions it's up to you!
  • Enhanced family care: 3 months fully paid when you welcome a new Runna into the family, as well as fertility support & a host of other benefits

2+ years of full stack experience - we value full stack experience more than depth in just one layerReact experience (React Native is a bonus, not a requirement)Solid TypeScript / JavaScript experienceExperience building user-facing product surfaces where conversion and UX really matter - onboarding, paywalls, landing pages, growth loops, etcComfortable working in a fast paced, iterative environment with lots of experimentation and learning from dataAble to deliver features end-to-end: from architecture through to rollout, measurement and iterationCurious about what didn't work as much as what didReact or React Native (iOS and Android)TypeScriptApp Store Connect / Play StoreServerless (AWS) - Lambdas, SQS, DynamoDB, EventBridge, S3Sentry, GitHub ActionsNode.jsBackendMixpanel, Intercom, RevenueCatTools & PlatformsFrontendGraphQL (Apollo Client)Here's what we work with. You won't need all of it on day oneGoogle Tag Manager, SnowflakeExperience with analytics and experimentation tooling (A/B tests, feature flags, etc)Experience with Swift or Kotlin for mobileExperience working on growth, experimentation, or funnel optimisation teams

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Growth & Marketing Technology)
Senior Software Engineer (Growth & Marketing Technology)

Runna • Greater London

On-site
GBP 85,000 - 120,000
Stock options
Shape product & culture
Learning new tools
+1
Senior Software Engineer
Senior Software Engineer

Runna • Greater London

On-site
GBP 70,000 - 100,000
Stock options
Career growth
Learning opportunities
+5
Senior Software Engineer I (Growth)
Senior Software Engineer I (Growth)

Runna • Greater London

On-site
GBP 70,000 - 78,000
Flexible working
25 days holiday
Free subscriptions for you and friends
+5
Senior Full Stack Engineer I (Growth & Marketing Technology)
Senior Full Stack Engineer I (Growth & Marketing Technology)

Runna • Greater London

Hybrid
GBP 70,000 - 78,000
Flexible working
25 days holiday plus bank holidays
Private health insurance
+3
Senior Software Engineer I (Growth & Marketing Technology)
Senior Software Engineer I (Growth & Marketing Technology)

Runna • Greater London

Hybrid
GBP 70,000 - 78,000
Flexible working
25 days holiday
Runna & Strava subscriptions
Software Engineer, Full Stack (Mid)
Software Engineer, Full Stack (Mid)

Runna • London

Hybrid
GBP 42,000 - 80,000
Flexible working
25 days of holiday plus bank holidays
Private health insurance
+5
Staff Software Engineer (Full Stack)
Staff Software Engineer (Full Stack)

Runna • Greater London

Hybrid
GBP 110,000 - 131,000
Flexible working – 3 days a week in Vx
25 days holiday + bank holidays
Runna & Strava subscriptions for you +
+5
Manager, Growth
Manager, Growth

Runna • Greater London

Hybrid
GBP 61,000 - 67,000
Flexible working
25 days holiday
Runna & Strava subscriptions
+2
Engineering Manager (Full Stack)
Engineering Manager (Full Stack)

Runna • Greater London

Hybrid
GBP 99,000 - 111,000
Flexible working
25 days holiday
Private health insurance
+1
Engineering Manager: Lead AI-Driven Mobile Platform
Engineering Manager: Lead AI-Driven Mobile Platform

Runna • Greater London

On-site
GBP 99,000 - 111,000