Senior Full Stack Engineer
We are seeking an exceptional Senior Full Stack Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, testing, and shipping new features across mobile, web, and backend systems.
You will work cross-functionally with product, design, and other engineers to deliver high-quality user experiences. You will own the full lifecycle of development from architecture and coding to deployment and observability. Additionally, you will contribute to developer tooling, CI/CD, and infrastructure to improve team velocity.
The ideal candidate will have strong TypeScript and JavaScript skills, as well as proven ability to ship end-to-end features across the stack. They will also be comfortable working in fast-paced, iterative environments.
Required Skills and Qualifications
* 4+ years of software engineering experience (frontend, backend or full-stack)
* Strong TypeScript and JavaScript skills
* Proven ability to ship end-to-end features across the stack
* Comfort working in fast-paced, iterative environments
Benefits
* A competitive salary + generous equity package
* Brand-new MacBook, desk setup budget, free running watch
* Private healthcare, enhanced family leave, and fertility support
* 25 days holiday + bank holidays
* Weekly paid time to work out during work hours
About the Role
This is a rare opportunity to build full-stack features across mobile, web, and backend systems—in a mission-led, product-obsessed, high-performance team.
The company has built a best-in-class mobile app experience for runners of all levels—from 5k beginners to marathon veterans—and is growing fast. With iOS, Android, and Apple Watch apps already live, they're scaling their engineering team to take their platform to the next level.
This is your chance to join early, build real product, and shape the future of a platform loved by a global and growing user base—with all the upside of a startup and the support of an acquisition.