Senior Software Engineer

Runna

Greater London

On-site

GBP 70,000 - 100,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Stock options
Career growth
Learning opportunities
Team socials
Vacation 25 days + holidays
Equipment provided
Paid running time
Fertility support

Job summary

Runna in the United Kingdom is seeking a talented full-stack engineer to join our team, collaborating with product, design and fellow engineers to ship features end-to-end.

You'll architect, build, test and deliver across the full stack—from mobile apps to backend services—while continuously improving tooling, CI/CD, and engineering practices in a fast-growing startup.

Qualifications

  • Strong full‑stack engineer with end‑to‑end feature delivery.
  • Experience with frontend and backend in a fast‑paced team.
  • Open‑source contributions welcomed and valued.

Responsibilities

  • Architect, build, test and deliver features across the full stack.
  • Take ownership of end‑to‑end problems from design through release and support.
  • Collaborate with product and design to find reliable solutions to problems.

Skills

Full-stack development
React Native
TypeScript
GraphQL
Node.js
Python
AWS
CI/CD

Tools

Claude Code
Cursor
Linear with agents
GitHub with GHA
Terraform
CloudFormation
CDK

Job description

  • We’re looking for a talented, high-quality full-stack engineer to join our team
  • You’ll work closely with your Engineering Manager and a cross-functional squad - product, design and fellow engineers - as well as colleagues across Strava. Wherever you land, the goal is the same: helping Runna become the most trusted training platform for runners everywhere
  • Architect, build, test and deliver features and reliability improvements across the full stack, from our mobile apps through to the systems behind them
  • Take ownership of problems end-to-end, from design through build, release, testing and support
  • Work closely with Product and Design to find the most reliable and intuitive solution to the problem in front of you
  • Help evolve our developer tooling, CI/CD pipeline and engineering standards, and take your turn in the team’s release rotation
  • Be on hand to support teammates on tricky technical problems, wherever they sit in the stack
  • As you settle in, you’ll could dig into things like our recording and sync pipeline, third-party wearable integrations, or interfacing with modelling engineers on plan adaptations - the specifics will evolve with our roadmap and your strengths, so treat this as a flavour of the work rather than a fixed brief
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

We care about how well you build software, how you work within a team, and how fast you learn. Runna’s stack and problems will keep changing as we grow, so we’re looking for strong engineers who pick up new systems quickly and bring good judgement wherever they land, not a checklist match against today’s techIf you don’t tick every box below, please apply anyway. Research shows that strong candidates can rule themselves out over a partial match even when they’d do the job well. If you’re a strong full‑stack engineer keen to learn, we’d rather hear from you than not, and we’re happy to talk about whether a different role or level might be a better fitYou pick up new languages, frameworks and systems quickly, and you’re comfortable working outside your current comfort zone as our roadmap evolvesYou enjoy working closely with product, design and other engineers to find the best solution to a problem, not just the most technically interesting oneYou’re a strong full‑stack engineer (frontend or backend‑leaning is fine) with a track record of shipping features end‑to‑endYou care about the craft, writing readable and well‑tested code, and have good judgement about when to move fast and when to slow downYou take the initiative and look to impact beyond your immediate team, such as improving developer experience or AI‑enablementFrontend: React Native, TypeScript, GraphQLTooling (continuously re‑evaluated): Claude Code, Cursor, Linear with agents, Github with GHAWe hire for general strength, not stack familiarity - most of our engineers joined without prior experience in one or more of the above, and we’ll get you fully ramped up during onboardingBackend: serverless on AWS, Node.js/Python, DynamoDB, SnowflakeExperience with native mobile development (Swift, Kotlin, SwiftUI, watchOS) - useful given how close some of our hardest problems sit to the OS, but not a dealbreaker if you don’t have it yetOpen-source contributions, big or smallExperience with infrastructure-as-code (Terraform, CDK, CloudFormation) or serverless architecturesA strong interest in health or fitness technology

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

Similar jobs worth comparing

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
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
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
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
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
Senior Software Engineer (Growth)
Senior Software Engineer (Growth)

Runna • Greater London

On-site
GBP 70,000 - 110,000
Stock options
Own a part of Runna
Career growth and shaping product
+5
Engineering Manager
Engineering Manager

Runna • Greater London

On-site
GBP 90,000 - 120,000
Product Manager
Product Manager

Heelsandtech • Greater London

Hybrid
GBP 110,000 - 130,000
Flexible working model
25 days holiday plus bank holidays
Runna subscriptions for friends
+4