Return to jobs Return to jobs

Software Engineer, Full Stack (Senior)

Runna

Clock

Posted over 30 days ago...

Join our mission to enhance the #1 training platform for runners, contributing to an app that offers world-class training, coaching and community support.

Overview

icon Salary

£80000 - £95000

icon Location

London, England, United Kingdom - Hybrid

icon Nomad Friendly?
icon Expires

Expires at anytime

Organisation summary

Runna's vision is to support everyday runners by providing a world-class training app. We offer personalised coaching, structured training plans, and a supportive community to help users reach their running goals, from 5k runs to marathons.

Role Summary

  • Join our Cross-Functional Engineering Team.
  • Architect, build, test, and deliver new features across the full stack.
  • Work on our iOS, Android, and Apple Watch apps and integrate third-party platforms like Garmin, Strava, Coros, and Fitbit Suuntu.
  • Collaborate closely with our founders and CTO to shape the future of Runna.

Role Requirements

  • Minimum 4 years of TypeScript/JavaScript experience in your main area (Frontend, Backend, etc.).
  • Comfortable working in a fast-paced, iterative environment and skilled in delivering features end-to-end.
  • Experience with React Native, AWS, full-stack delivery, SwiftUI, deployment cycles, CI/CD, Serverless architectures, or Terraform preferred.

Application Process Details

  • Apply through our Workable career hub. Direct applications via email or other platforms will not be accepted.
  • If you have specific requirements or adjustments needed during the interview process, please communicate with your Talent Partner.

We're excited to announce that we are assembling a talented team to enhance the #1 training platform for runners, Runna. Our mission is to help everyday runners excel by providing an exceptional app that offers world-class training, coaching, and community support. Whether you're aiming to improve your 5k time or preparing for your first marathon, we're here to support your journey.

The Role: You will join our highly-skilled Cross-Functional Engineering Team, where you will be responsible for architecting, building, testing, and delivering new features across the full stack. This includes working on our iOS, Android, and Apple Watch applications, as well as third-party integrations with platforms like Garmin, Strava, Coros, and Fitbit Suuntu. Collaborating closely with our founders and CTO, you will play a crucial role in shaping the future of Runna.

Job Requirements: We are looking for someone with strong TypeScript/JavaScript experience and at least 4 years of expertise in your main area (Frontend, Backend, etc.). You should be comfortable working in a fast-paced, iterative environment and skilled in delivering features end-to-end. Experience with React Native, AWS, and full-stack delivery is essential. Bonus points if you have experience with SwiftUI, deployment cycles, CI/CD, Serverless architectures, or Terraform.

Benefits: We offer a competitive salary of £80,000-£95,000 per year, participation in Strava's stock programs, flexible working arrangements with 2-3 days a week in our Vauxhall office, 25 days holiday plus bank holidays, subscriptions to Runna and Strava, Headspace membership, annual allowance for gear and gym, private health insurance, and more.

How to Apply: Please apply through our Workable career hub. Direct applications via email or other platforms will not be accepted. If you have any specific requirements or adjustments needed during the interview process, please communicate with your Talent Partner.

Medal
Computer

FOR ORGANISATIONS

Your progressive people partner

Post your jobs, become a Top 1% Employer and more. We work with organisations who aspire to do things differently.

Learn More