Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join an innovative firm dedicated to transforming the running experience through technology. As a Staff Level Full-Stack Engineer, you will play a crucial role in shaping the future of a leading training platform for runners. Collaborate with a talented team to deliver exceptional mobile applications that empower users to achieve their fitness goals. With a dynamic work environment and a commitment to professional growth, this is an exciting opportunity to make a significant impact in a fast-growing company. Your expertise will help drive architectural direction and ensure engineering excellence, all while enjoying a flexible work culture and competitive benefits.
Social network you want to login/join with:
We help everyday runners become outstanding by providing world-class training, coaching, and community for everyone, whether you're improving your 5k time or training for your first marathon. To date, we have built iOS, Android, and Apple Watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favorite fitness devices.
We’re growing extremely fast. In November 2023, we closed a new $6.5M funding round led by JamJar with participation from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the 2024 iPhone App of the Year, reflecting the innovation and impact of what we’ve built. We want to grow as fast as we can into the future and are looking for individuals who will help us get there. For more about our background and growth, check out our Careers Page!
We’re now looking ahead to the future and the people who want to help us build and scale Runna. Our aim is to reach millions of subscribers in the next 5 years and be the go-to training platform for any runner. Now is a magical time to join; we're still small, and everyone makes a foundational difference.
Requirements
We’re looking for a Staff Level Full-Stack Engineer to play a pivotal role in driving the technical success of Runna. This is a hands-on leadership role where you’ll work across four cross-functional product teams, providing architectural direction, ensuring engineering excellence, and enabling the successful delivery of features across our iOS (React Native), Android (React Native), and Apple Watch apps, as well as third-party integrations (Garmin, Strava, Coros, Fitbit, Suunto, etc).
You’ll partner closely with our CTO and founders, as well as product and design leads, to align technical strategy with company goals. You’ll be a multiplier for the engineering team—mentoring developers, improving processes, and guiding the evolution of our systems as we scale. We’re looking for someone who is not only technically excellent but also a creative problem solver and collaborative leader who brings energy and clarity to fast-paced environments.
As a Staff Level Full-Stack Engineer, your role will include:
If you don’t quite meet all of the below skills, we’d still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you’re still unsure.
Check out our Tech Radar here, which we are constantly iterating, and below you can find a small reflection of our current tech stack:
Frontend:
All the other good stuff:
Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages:
Once the process is finished, we promise to let you know our decision as soon as possible.
**** Based on years of direct, relevant experience. Software Engineer I £42.5k, Software Engineer II £47.5-60k, Software Engineer III £60-80k, Software Engineer IV £80k-95k, Software Engineer V £95k+**
Overview of our benefits is below:
We'll be growing our package of benefits over time! Read full details here.