Talent.com
Runna
Software Engineer, Full Stack (Mid)Runna • London, England, UK
Software Engineer, Full Stack (Mid)

Software Engineer, Full Stack (Mid)

Runna • London, England, UK
15 days ago
Job type
  • Full-time
Job description

Get AI-powered advice on this job and more exclusive features.

We're putting together a talented team to build the #1 training platform for Runners

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 favourite fitness devices.

We're growing extremely fast and in November 2023 closed a new £5M funding round led by JamJar with participation from Eka Ventures, Venrex and Creator Ventures. And 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.

Who We're Looking For

We are looking for talented, creative and positive team players to join our highly-skilled Cross-Functional Engineering Team to help deliver new features for our iOS, Android and Apple watch applications and third-party integrations (Garmin, Strava, Coros, Fitbit Suuntu etc). You will work closely with our founders and CTO to help shape the future of Runna, who will support you all along this exciting journey.

As a Software Engineer, your role will include:

  • Architect, build, test and deliver new features across the full stack
  • Work with the Product team to identify the most suitable solution for the best customer experience
  • Always be on hand to help other team members when they need help on technical matters
  • Help us operate more efficiently, by building and maintaining our developer tooling and CI/CD pipeline
  • We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production
Requirements
What experience we're looking for
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.

Your key skills:
  • Strong TypeScript/JavaScript experience
  • Able to work in a highly skilled engineering team in a fast-paced, iterative environment
  • 2+ years experience in your main expertise area (Frontend, Backend etc)
  • Comfortable picking up new things and working on technologies outside your comfort zone
  • Are skilled in delivering features end-to-end, from architecture design and building through to releasing, testing and supporting
  • Enthusiasm for our ways of working which include:
    • Iterative development, continuous deployment and test automation
    • Knowledge sharing, pair programming, collaborative design & development
    • Shared code ownership & cross-functional teams
Bonus points if you:
  • Are experienced in delivering features full-stack
  • Are experienced in Python or SwiftUI
  • Are experienced in deployment, releasing cycles or CI/CD
  • Have experience with React Native
  • Have experience with Serverless architectures
  • Have experience with AWS
  • Experience with Terraform or other IaC tooling (e.g. CDK, CloudFormation, etc.)
  • Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code
  • Have a strong interest in the health/fitness technologies
Our tech stack
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:
  • React Native (iOS and Android)
  • Typescript
  • GraphQL (Apollo Client)
  • Fastlane
  • SwiftUI (Apple Watch)
  • Maestro E2E tests
Backend:
  • Serverless (AWS)
  • Lambdas (NodeJS & Python)
  • AWS AppSync
  • DynamoDB, S3, SQS, SNS, EventBridge, SageMaker
  • Postman API tests
All the other good stuff:
  • Sentry
  • GitHub Actions
  • Intercom, Mixpanel
  • RevenueCat
  • App Store Connect / Play Store
  • Figma
Software Engineer Interview Process
Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages:
  • Kick off! (apply below)
  • Getting to Know You + Live Coding (45-minute video call, first 25 mins will be an introductory chat followed by two live coding exercises from https://leetcode.com/)
  • Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK)
  • 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist some general architecture/tech questions)
  • Meet the team (in-person chat with founder(s) and rest of the team)
Once the process is finished, we promise to let you know our decision as soon as possible.

Benefits
We offer a salary of £42,500 - £80,000 (depending on experience), plus equity in the form of Runna stock options.
  • Based on years of direct, relevant experience. Software Engineer I £42.5k, Software Engineer II £47.5-60k, Software Engineer III £60-80k
We'll be growing our package of benefits over time. We currently offer:
  • Flexible working (we typically work 2-3 days in our office in Vauxhall)
  • Salary reviews every 6 months or whenever we raise more investment
  • 25 days of holiday plus bank holidays
  • A workplace pension scheme where if you pay 5% we pay 3%
  • A brand new Macbook, a running watch of your choice, and anything else you need to do your best work
  • Private health insurance
  • Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits)
  • An hour slot each week (during work time) to do a Runna workout
At Runna we have a limited number of employment visas that we are able to sponsor and are limited by govt. guidelines so cannot guarantee a visa sponsorship to all applicants. Please do apply though as we will consider all applicants. #J-18808-Ljbffr
Create a job alert for this search

Software Engineer, Full Stack (Mid) • London, England, UK

Similar jobs

Senior Full Stack Software Engineer

Corgi InsuranceGreater London, England, United Kingdom
Full-time

Location: London, UK (In-Office).Compensation: £140,000 - £200,000 + equity.Visa Sponsorship: Not available.Corgi is vertically integrating the entire insurance industry.We design, underwrite, pric... Show more

 • Promoted

Full Stack Software Engineer

Palantir TechnologiesGreater London, England, GB
Full-time

Palantir builds the world’s leading software for data-driven decisions and operations.By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving ... Show more

 • Promoted

Staff Full-Stack Software Engineer, (Forward Deployed), GPS

Scale AIGreater London, England, GB
Full-time

Scale's rapidly growing Global Public Sector team is focused on using AI to address critical challenges facing the public sector around the world.Creating custom AI applications that will impact mi... Show more

 • Promoted

Senior Software Engineer (Full-Stack)

TryHackMeGreater London, England, GB
Full-time

TryHackMe is a fast‑growing online cybersecurity training platform that makes learning and teaching cybersecurity easier through gamified exercises and challenges.With over 5 million community memb... Show more

 • Promoted

Software Engineer, Claude.AI

AnthropicGreater London, England, United Kingdom
Full-time

We are looking for a software engineer to join our Claude.AI product team and help build innovative interfaces and APIs that enable powerful interactions with advanced language models.At Anthropic,... Show more

 • Promoted

Full Stack Software Engineer B2B

UNiDAYSGreater London, England, GB
Full-time

A Software Engineer in UNiDAYS is a hands‑on software development role focused on building innovative solutions to delight our members and drive product success in a fast‑paced company.It’s more th... Show more

 • Promoted

Software Engineer, Full Stack (Mid)

RunnaLondon, England, GB
Full-time

Get AI-powered advice on this job and more exclusive features.We're putting together a talented team to build the #1 training platform for Runners.We help everyday runners become outstanding by pro... Show more

 • Promoted

Full Stack Software Engineer

FacultyGreater London, England, GB
Full-time

We established Faculty in 2014 because we thought that AI would be the most important technology of our time.Since then, we’ve worked with over 350 global customers to transform their performance t... Show more

 • Promoted

Senior Full Stack Software Engineer (Typescript)

BirdieGreater London, England, GB
Full-time

Senior Full Stack Software Engineer (Typescript/Go).Senior Full Stack Software Engineer (Typescript/Go).At Birdie, we’re reimagining care for older adults.We’re building the technology that powers ... Show more

 • Promoted

Software Engineer - Full Stack (London)

EdraGreater London, England, GB
Full-time

Edra is solving one of the hardest problems in enterprise AI: AI models are generic but company processes are specific.We build AI agents that learn how processes actually run, and then run their o... Show more

 • Promoted

Full Stack Engineer

Durlston PartnersGreater London, England, GB
Full-time

Imagine joining a team of elite engineers, quants, and traders at the forefront of digital asset trading.This is your chance to step into an all-hands-on-deck start-up environment where cutting-edg... Show more

 • Promoted

Software Engineer (Mid-Level) – Full Stack

OritainGreater London, England, GB
Full-time

Oritain is a global leader in forensically verifying the origin of products and raw materials.Through our proprietary methodology we harness cutting edge science, advanced technology, and specializ... Show more

 • Promoted

Senior Full-Stack Software Engineer

Ally HealthGreater London, England, GB
Full-time

At Heim, we are reinventing how healthcare is delivered.We believe that healthcare is best delivered in the home of patients, and that we are at the cusp of a systemic shift away from hospital base... Show more

 • Promoted

Full Stack Engineer (Ai Systems)

FutureheadsGreater London, England, GB
Full-time

Our Client is Looking for a Full Stack Engineer (AI Systems).Our client is a high‑growth AI company building the infrastructure that makes AI actually work in production, not just in demos.AI capab... Show more

 • Promoted

Full Stack Software Engineer

TecknuovoGreater London, England, GB
Full-time

This role exists to design, build and operate the automations, integrations, and AI-driven tooling that support both internal operations and client delivery.Sitting at the intersection of engineeri... Show more

 • Promoted

Software Engineer, Full-Stack

EncordGreater London, England, GB
Full-time

Encord is the universal data layer for AI that helps 300+ AI teams train and run models on the right data.Our platform indexes, curates, annotates, and evaluates data across the full AI lifecycle, ... Show more

 • Promoted

Software Engineer (Full Stack)

TP ICAP GroupGreater London, England, GB
Full-time

The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidit... Show more

 • Promoted

Full Stack Engineer

HumanoidGreater London, England, GB
Full-time

Here at Humanoid, we believe in a future where robots amplify human potential.That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robot... Show more

 • Promoted

Senior Software Engineer (Full Stack)

HumaansLondon, England, GB
Full-time

Senior Software Engineer (Full Stack).Senior Software Engineer (Full Stack).Hi, we’re Humaans! We help globally scaling organisations transform their HR processes with a human-centric approach.Hi, ... Show more

 • Promoted

Software Engineer II (Magnolia/ContentStack FullStack)

MOOGreater London, England, GB
Full-time

MOO set out to shake up the world of print back in 2006.And we’ve come a long way since.Today we’re a 400+ strong team that creates print and digital products for companies of all sizes—from Google... Show more