Full-Time

Senior Software Engineer

Mobile

Confirmed live in the last 24 hours

Zwift

Zwift

201-500 employees

Virtual training app for cycling and running

Compensation Overview

$128k - $204k/yr

+ Performance Bonuses + Equity

Senior

Long Beach, CA, USA

Eligible US locations for remote work.

Category
Mobile Engineering
Software Engineering
Required Skills
Kotlin
iOS/Swift
Requirements
  • 5+ years of relevant engineering experience.
  • Demonstrated experience designing and developing mobile applications.
  • Proficiency in native mobile development (Swift for iOS, Kotlin for Android).
  • Experience with structured, methodical problem solving and debugging.
  • Track record of participating in constructive dialogue with an engineering team.
  • Experience applying expertise to solve problems and being able to learn quickly when in a new situation.
Responsibilities
  • Work on software features and tools that will improve Zwift Companion.
  • Drive technical solutions for software features of moderate-to-high complexity, making logical design trade-offs at the application level.
  • Lead complex feature integrations.
  • Manage end-to-end feature delivery, including alignment with external stakeholders.
  • Resolve challenging technical problems that require working across team boundaries.
  • Work on existing native mobile codebases (iOS and Android) and contribute to building out our Native + Kotlin Multiplatform solution.
  • Proactively advise your team and manager on technical approaches, helping to establish best practices and improve team capabilities.
  • Continually drive software engineering best practices within the team.
  • Evaluate systemic root causes with the help of other senior and staff engineers, looking to solve problems with a 3-6+ month forward vision.
  • Contribute to technical strategy development, occasionally influencing cross-team technical direction.
Desired Qualifications
  • Proficiency in Kotlin Multiplatform.
  • Experienced working with distributed teams.
  • Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts.

Zwift focuses on virtual training for cycling and running, offering an app that turns indoor workouts into engaging experiences. Users can train, compete, and socialize in virtual worlds, making fitness enjoyable for both casual and serious athletes. The app features structured workouts, group rides, and virtual races, catering to a global community of fitness enthusiasts. Zwift operates on a subscription model, allowing new users a 7-day free trial, followed by a monthly fee. Additionally, the company sells training equipment and apparel through its online shop. Zwift stands out by blending exercise with gaming elements, fostering a sense of community and competition among users.

Company Size

201-500

Company Stage

Growth Equity (Venture Capital)

Total Funding

$614.6M

Headquarters

London, United Kingdom

Founded

2014

Simplify Jobs

Simplify's Take

What believers are saying

  • Integration with wearable tech enhances user experience with detailed workout metrics.
  • Gamification trend aligns with Zwift's engaging and rewarding workout experiences.
  • 5G technology improves connectivity, enhancing Zwift's real-time interactive features.

What critics are saying

  • Increased competition from apps like Peloton could impact Zwift's market share.
  • Technical issues during updates may lead to user dissatisfaction and churn.
  • Data privacy concerns with third-party integrations could affect user trust.

What makes Zwift unique

  • Zwift transforms indoor workouts into immersive, interactive experiences with gaming technology.
  • Zwift's platform connects users globally, fostering a social fitness community.
  • Zwift offers a subscription model with additional revenue from training equipment sales.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Performance Bonus

Company Equity

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

-2%

2 year growth

0%
Escape Collective
Mar 21st, 2025
The UCI's rocky roadmap for cycling esports

The sport took a decisive step down the traditional path in September 2019 when Zwift and the UCI agreed to terms to host the first UCI Cycling Esports World Championships.

Bikerumor
Mar 18th, 2025
Zwift Drop Shop Offers New Halo Bikes Like the Cannondale R4000 Roller Blade

Zwift just rolled out Bike Upgrades in the Drop Shop, giving riders more ways to fine-tune their virtual machines.

Endurance
Nov 20th, 2024
Return of Jarvis Island, as Zwift continues to mark 10-year anniversary

Celebrating its 10th anniversary this year, Zwift has unveiled the latest change to its Watopia virtual world, with the return of the Jarvis Island route.

Endurance Sports Wire
Nov 12th, 2024
JOIN Cycling App Announces Seamless Integration with Zwift Through New Zwift Link API Implementation

JOIN Cycling app announces seamless integration with Zwift through new Zwift Link API implementation.

Road Bike Rider
Oct 9th, 2024
Newsletter Issue No. 1142

Zwift has introduced its new Zwift Racing Score-a ranking system aimed at making virtual racing more competitive, fair, and accessible.