1,966,346open jobs
116,142companies
249,171added this week
Browse all
Salary
≈ $88k – $190k per year (Estimated)
Location
In office (London)
Seniority
Senior · 5+ years exp
Visa
Licensed UK visa sponsor

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Aug 17, 2026.

Overview
Company
Impact
Profile match
Zwift is a California company founded in 2014 that runs a virtual training world for cyclists and runners. Its software links smart trainers to a multiplayer game with races and structured workouts. The company also builds its own indoor cycling hardware.

Location: Hybrid- London, England

About the role and about You:

Zwift is looking for a Senior Mobile Engineer for our Connected Products team. On the Connected Products team, we build Zwift hardware and own the end-to-end software to ensure that Zwifters can easily and reliably connect their peripherals to the Zwift Game. This includes connecting Zwift peripherals (Zwift Play, Zwift Ride, Zwift Hub, Zwift Click) or third-party peripherals (trainer, power sensor, cadence sensor, heart rate monitor, etc). You will dive deep into our Zwift Companion App mobile code base  and as well as our cross platform game code and you’ll work closely with engineers across partner teams to define and deliver on an iterative technical strategy for how we achieve our team vision - Zwift just works, all the time, for everyone.

While this is a flexible/in office as needed position, we’re looking for candidates who are within commuting distance of our London office (London Bridge area) to facilitate semi-regular in-person connections with other “Watopians” (a.k.a., Zwift employees) in the London area.

We place a high value on flexibility, transparency, and fun while supporting our team to do their best work.

What you’ll do: 

  • Design, build, and maintain high-performance, reusable, and reliable code across Java, Kotlin, Objective-C, Swift, programming languages
  • Partner with other engineers through code reviews, technical discussions, and pair programming
  • Partner with product and engineering leadership, advising them on the capabilities and constraints of systems and approaches. You’ll push your team, peers, and leadership to take action and solve challenging problems. 
  • Take part in your team’s technical planning

What we’re looking for:

  • 5+ years of experience as a Mobile Engineer
  • Working knowledge of Java, Kotlin, Swift, Objective-C 
  • Proficiency in Kotlin Multiplatform and Compose Multiplatform, and experience contributing to a shared Native + KMP solution.
  • Familiarity with RESTful APIs to connect mobile applications to back-end services
  • Strong knowledge of mobile UI design principles, patterns, and best practices
  • Track record of facilitating effective collaboration among cross-functional partners, involving others in making decisions on behalf of the group
  • Demonstrated ability to make technical trade-offs considering both long-term and short-term impact.

Bonus points:

  • Expertise specifically with mobile-native Bluetooth SDKs.
  • Experience with Android Open Source Project. 
  • Experience with backend services development.
  • Knowledge of gRPC and Protobuf.
  • Working knowledge of C++.
  • Passionate about the fitness, wellness or gaming space.
  • Experience working with geographically distributed teams

 

If Zwift determines in any stage of our interviews that any AI tools are being used without disclosure or citation, your candidacy will be disqualified.

How to stand out among the rest:

Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.

We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailing [email protected]. 

Zwift, Inc. is an Equal Opportunity Employer.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,966,346 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
London
≈ $119k – $266k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • London
Kotlin
Mobile
Jetpack Compose
Material Design
Apply
≈ $81k – $164k per year (Estimated) • Remote (United Kingdom) • Full-Time
Java
Kotlin
Mobile
Android SDK
MVVM
Firebase
Fastlane
MVC
MVP
Reactive Programming
Bitrise
DevOps
Rest API
CI/CD
Git
Apply
≈ $87k – $187k per year (Estimated) • In office • Contractor • London
Java
Kotlin
Java
RxJava
Kotlin
Kotlin Coroutines
MockK
Mobile
JUnit
Jetpack Compose
MVVM
Clean Architecture
Dependency Injection
Robolectric
Bitrise
Apply
In office • Contractor • 3+ years exp • London
Java
Kotlin
Mobile
Firebase
Deep Linking
Apply
IOS Developer 3 months ago
$74k per year • In office • Full-Time • 3+ years exp • Manchester
Swift
Mobile
SwiftUI
Combine
DevOps
Rest API
Git
Apply
≈ $17k – $39k per year (Estimated) • In office • 8+ years exp • Bengaluru
Python
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
AI Agents
DevOps
Rest API
Splunk
CI/CD
AWS
Docker
Kubernetes
AppDynamics
TeamCity
Amazon EKS
AWS Fargate
GitHub
API Gateway
Cybersecurity
SonarQube
Management
Agile
Scrum
QA
Selenium
Apply
Principal Engineer 4 days ago
≈ $21k – $52k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Delhi
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
OpenSearch
DevOps
Rest API
Splunk
Azure
CI/CD
Docker
Kubernetes
Management
Agile
Apply
≈ $20k – $48k per year (Estimated) • In office • 10+ years exp • Chennai
Java
DevOps
Rest API
CI/CD
Git
IAM
SOAP
Cybersecurity
Least Privilege
LDAP
Apply
≈ $17k – $40k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Spring Data JPA
Spring Security
Databases
PostgreSQL
Snowflake
Frontend
Zustand
Redux
React.js
Mobile
State Management
DevOps
AWS
Docker
Kubernetes
Apply
≈ $28k – $71k per year (Estimated) • In office • 12+ years exp • Chennai
JavaScript
PHP
Kotlin
Perl
AI/ML
Time Series
Apply
≈ $155k – $265k per year (Estimated) • Remote (United States) • Full-Time • 6+ years exp • Long Beach
C++
Databases
Databricks
Analytics
A/B Testing
Management
Agile
Scrum
Kanban
Apply
Senior Manager, FP&A 22 days ago
≈ $66k – $132k per year (Estimated) • In office • 6+ years exp • London
SQL
Databases
Databricks
Analytics
Tableau
Apply
$128k – $204k per year • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree
Java
C++
Mobile
Firebase
DevOps
CI/CD
Git
Windows
Game Dev
Unity
GLSL
Apply
≈ $43k – $59k per year (Estimated) • In office • Contractor • London
Apply
Chef 3 hours ago
≈ $35k – $50k per year (Estimated) • In office • London
Apply
≈ $65k – $128k per year (Estimated) • In office • Full-Time • London
Apply
≈ $41k – $69k per year (Estimated) • Hybrid • Internship • Bachelor's Degree • London
Apply
≈ $41k – $69k per year (Estimated) • Hybrid • Internship • Bachelor's Degree • London
Apply
See all jobs
This is one of many
1,966,346 more open roles from verified company boards, updated every day.