Senior Software Engineer I (Growth)
Runna
- London, United Kingdom
- Hybrid
- £70K – £78K /yr
- Senior Level
- Posted
Responsibilities
- Architect, build, test and ship high impact user journeys and subscription funnels, focusing on turning curious visitors into engaged subscribers.
- 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.
What You'll Be Doing
Design and run experiments across web and app - onboarding flows, paywalls, plan discovery - to improve conversion at every step.
What You'll Bring to the Team
- We're looking for people who are strong in some of these areas, not necessarily all of them. If this role excites you, please apply.
- Solid TypeScript / JavaScript experience.
- Experience building user-facing product surfaces where conversion and UX really matter — onboarding, paywalls, landing pages, growth loops, etc.
- React experience (React Native is a bonus, not a requirement).
- 2+ years of full stack experience — we value full stack experience more than depth in just one layer.
- Comfortable working in a fast paced, iterative environment with lots of experimentation and learning from data.
- Able to deliver features end-to-end: from architecture through to rollout, measurement and iteration.
- Curious about what didn't work as much as what did.
How We Work
- We believe great engineering is a team sport. Here's what that looks like in practice:
- Iterative development, continuous deployment and test automation.
- Knowledge sharing and collaborative design — we build together, not in silos.
- Shared ownership of code and outcomes across cross-functional teams.
- Psychological safety to experiment, fail, learn and try again.
These are optional extras, not hidden requirements
- Experience with Swift or Kotlin for mobile.
- Experience working on growth, experimentation, or funnel optimisation teams.
- Experience with analytics and experimentation tooling (A/B tests, feature flags, etc).
Our Tech Stack
- Here's what we work with. You won't need all of it on day one.
- Frontend
- React or React Native (iOS and Android)
- TypeScript
- GraphQL (Apollo Client)
Backend
- Node.js
- Serverless (AWS) — Lambdas, SQS, DynamoDB, EventBridge, S3
- Tools & Platforms
- Sentry, GitHub Actions
- Mixpanel, Intercom, RevenueCat
- App Store Connect / Play Store
- Google Tag Manager, Snowflake
Salary and Benefits
- We’re offering a salary of £70,00-£78,000 per year, depending on experience, plus participation in Strava's long-term incentive (stock) programs. Overview of our benefits is below:
- We’re also committed to continually evolving our benefits to support you as we grow.
- Here is a brief overview what we currently offer in the UK 🇬🇧
- 💪 Flexible working
- typically 3 days a week in our Vauxhall office, with flexibility around life commitments.
- 🏝️ 25 days holiday plus bank holidays.
- 🏥 Private health insurance
- (Bupa) and workplace pension scheme.
- 📚 Modern Health
- mental wellness platform combining therapy, coaching and self guided programmes.
- 🥕 Carrot Fertility
- inclusive fertility, hormonal health and family forming support. We want everyone to feel supported in building their family, whatever that looks like.
- 😌 Headspace membership for mindfulness and sleep.
- 💵 Annual budget for gear, events and gym.
- 💳 Free Runna and Strava subscriptions for you and 3 friends.
- Please see more info on our amazing benefits here:
Benefits at Runna
Runna is committed to building a diverse and inclusive team. We particularly encourage applications from groups that are underrepresented in engineering, including women, people of colour, and LGBTQ+ people.
Please let us know if there’s anything we can do to better accommodate you throughout the interview process - this can be from scheduling interviews around childcare commitments to accessibility requirements. We want you to show your best self in the process, so please speak to your Talent Partner
