At a Glance
- Tasks: Design and build features across mobile, web, and backend systems.
- Company: Join a leading consumer fitness startup recognised by Apple and recently acquired by a global platform.
- Benefits: Enjoy a competitive salary, equity, flexible working, and wellness perks.
- Why this job: Be part of a mission-driven team shaping a beloved fitness app for users worldwide.
- Qualifications: 4+ years in software engineering with strong TypeScript and JavaScript skills required.
- Other info: Opportunity to work closely with founders and influence product direction.
The predicted salary is between 80000 - 95000 £ per year.
Job Description Senior Fullstack Engineer | £80,000 – £95,000 + Equity | TypeScript | React Native | Node.js | Serverless | Hybrid (1-2 Days in London) Join one of Europe’s most exciting consumer fitness startups—fresh off a £5M fundraise, recognised by Apple as a finalist for Global App of the Year, and recently acquired by a category-defining global fitness platform. They’ve built a best-in-class mobile app experience for runners of all levels—from 5k beginners to marathon veterans—and are 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 a rare opportunity to build full-stack features across mobile, web, and backend systems—in a mission-led, product-obsessed, high-performance team. 🧑 💻 What You’ll Do: – Design, build, test, and ship new features across React Native, Node.js, AWS, and GraphQL – Work cross-functionally with product, design, and other engineers to deliver high-quality UX – Own full lifecycle of development from architecture and coding to deployment and observability – Contribute to developer tooling, CI/CD, and infrastructure to improve team velocity – Participate in live releases and take turns leading production deployments – Work closely with CTO and co-founders in shaping product and tech direction 🛠 Tech Stack: – Frontend: React Native (iOS/Android), SwiftUI (Watch), TypeScript, GraphQL (Apollo) – Backend: AWS Lambda (Node.js & Python), AppSync, DynamoDB, S3, EventBridge, SNS – Tooling: GitHub Actions, Fastlane, Sentry, Mixpanel, Intercom, Maestro E2E, Terraform ✅ What You Bring: – 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 (they shipped 443 API releases last year!) – Familiarity with CI/CD, test automation, code reviews, and modern dev practices – Enthusiastic about shared code ownership, pairing, and collaborative design ✨ Bonus Points: – Experience with React Native at scale – AWS or Serverless architecture experience – Exposure to SwiftUI or wearable tech – Terraform or Infrastructure-as-Code (e.g., CDK, CloudFormation) – Passion for fitness, health, or consumer tech (or even better, you\’re a runner!) 🎁 Salary & Benefits: – £80,000–£95,000 base salary + generous equity – 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 – Biannual salary reviews – Flexible working: typically 2–3 days/week in the Vauxhall office ⚡ Interview Process 1. 45-min call (chat + live Leetcode-style coding) 2. Short take-home task (1–2 hours) 3. Deep-dive tech interview (system design + architecture Qs) 4. Final team meet & greet with founders 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. 👉 Apply now or message Sam Barcia for more details.
Contact Detail:
Jobbydoo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land [Immediate Start] Senior Full Stack Engineer...
✨Tip Number 1
Familiarise yourself with the tech stack mentioned in the job description. Make sure you can confidently discuss your experience with TypeScript, React Native, and Node.js during the interview. Being able to demonstrate your knowledge of these technologies will show that you're a strong fit for the role.
✨Tip Number 2
Prepare to showcase your ability to work in fast-paced environments. Given their impressive number of API releases last year, be ready to share examples from your past experiences where you successfully delivered projects under tight deadlines.
✨Tip Number 3
Highlight any experience you have with CI/CD and modern development practices. Since the role involves contributing to developer tooling and infrastructure, discussing your familiarity with these processes will set you apart from other candidates.
✨Tip Number 4
Express your passion for fitness or consumer tech during the interview. If you're a runner or have a genuine interest in health and fitness, sharing this enthusiasm can help you connect with the team and demonstrate that you align with the company's mission.
We think you need these skills to ace [Immediate Start] Senior Full Stack Engineer...
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in full-stack development, particularly with TypeScript, React Native, and Node.js. Emphasise any projects where you've designed and shipped features across mobile and web platforms.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for fitness and technology. Mention specific experiences that align with the company's mission and how you can contribute to their growth and success.
Showcase Your Technical Skills: In your application, include examples of your work with AWS, CI/CD practices, and any experience with serverless architecture. Highlight your familiarity with tools like GitHub Actions and Terraform, as these are crucial for the role.
Prepare for the Interview Process: Familiarise yourself with the interview stages outlined in the job description. Practice coding challenges similar to Leetcode problems and be ready to discuss system design and architecture in depth during the technical interview.
How to prepare for a job interview at Jobbydoo
✨Brush Up on Your Tech Stack
Make sure you're well-versed in the technologies mentioned in the job description, especially TypeScript, React Native, and Node.js. Be prepared to discuss your experience with these tools and how you've used them in past projects.
✨Prepare for Live Coding
Since the interview includes a live coding session, practice common algorithms and data structures. Use platforms like LeetCode or HackerRank to simulate the interview environment and improve your problem-solving speed.
✨Understand the Company’s Mission
Familiarise yourself with the company's goals and values, particularly their focus on fitness and consumer tech. Showing genuine enthusiasm for their mission can set you apart from other candidates.
✨Showcase Collaborative Skills
Highlight your experience working in cross-functional teams and your approach to shared code ownership. Be ready to discuss specific examples where collaboration led to successful project outcomes.