Software Engineer, Mobile

1 Month ago • 2 Years + • Mobile Development • $86,500 PA - $135,000 PA

Job Summary

Job Description

As a Software Development Engineer at Zwift, you will be joining the Zwift Companion team to work on their mobile app, Zwift Companion (ZC). You'll be responsible for delivering high-quality features and seamless user experiences, collaborating with cross-functional teams to build, enhance, and maintain the apps on iOS and Android. You will also be involved in defining and executing the technical strategy, ensuring Zwifters can easily plan, review, and share their experiences within Zwift. This role emphasizes flexibility, transparency, and fun to support the team.
Must have:
  • 2+ years of relevant engineering experience.
  • Experience delivering production-quality features in mobile applications.
  • Proficiency in native mobile development (Swift for iOS, Kotlin for Android).
  • Familiarity with Git and version control workflows.
  • Experience with CI/CD and automated testing frameworks.
  • Strong problem-solving skills in remote, distributed teams.
Good to have:
  • Experience in Kotlin Multiplatform.
  • Experience in experimentation and feature flag systems.
  • Interest in supporting the Zwift Community of cyclists, runners, and fitness enthusiasts.
Perks:
  • Performance bonuses
  • Equity
  • Medical, financial, and other perks and benefits

Job Details

Location: Long Beach, CA or Remote - eligible US locations

About the role and about you:

Zwift is looking for a Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift’s mobile app, Zwift Companion (ZC), to deliver high-quality features and with seamless user experiences. You will collaborate with cross-functional teams to build and enhance and maintain our apps on iOS and Android. Additionally, you will contribute to defining and executing the technical strategy to achieve our team objectives, making  it easy for Zwifters to plan, review, and share their experiences in Zwift.

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

What you’ll do: 

  • Collaborate with team members, product managers, and UX designers to design, implement, test, and ship customer-facing features and improvements for the Zwift Companion app on both iOS and Android.
  • Contribute to existing native mobile codebases (iOS and Android), as well as our Native + Kotlin Multiplatform solution.
  • Ensure code quality through automated testing (e.g., unit testing, integration testing, and similar).
  • Follows and improves best practices for the team, including automated testing, CI/CD pipelines, instrumentation and metrics, and code maintainability.
  • Contribute to code reviews, design discussions, and team planning processes.

What we’re looking for: 

  • Bachelor's degree in Computer Science, Software Engineering, or similar discipline.
  • 2+ years of relevant engineering experience.
  • Proven experience delivering production-quality features with appropriate levels of testing and instrumentation in mobile applications.
  • Proficiency in native mobile development (e.g., Swift for iOS, Kotlin for Android).
  • Familiarity with Git and version control workflows.
  • Experience with Continuous Integration / Continuous Deployment (CI/CD) and automated testing frameworks.
  • Strong problem-solving skills and able to work and collaborate effectively in remote, distributed teams.

Bonus points: 

  • Experience in Kotlin Multiplatform.
  • Experience in experimentation and feature flag systems (e.g. Optimizely, Firebase, or similar).
  • Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts.

 

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.

For All US Based Full-Time Positions:

The base salary for this position ranges between $86,500 to $135,000. The base salary will be based on a number of factors including the role offered, the individual's job-related knowledge, skills, qualifications, and geographic location. In addition to base salary, Zwift is proud to offer a comprehensive and competitive benefits package for all eligible employees which also includes performance bonuses, equity, and a full range of medical, financial, and other perks and benefits.

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 careers@zwift.com. 

Zwift, Inc. is an Equal Opportunity Employer.

 

Similar Jobs

Luxoft - Commodity Project Manager

Luxoft

(On-Site)
7 Months ago
Apple - Machine Learning Engineer, GenAI & LLM, IS&T AiDP

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Axon - Electrical Engineer II

Axon

Scottsdale, Arizona, United States (On-Site)
1 Month ago
Apple - Sr. QA Engineer - Generative AI Experiences Software

Apple

Cupertino, California, United States (On-Site)
1 Month ago
kaizen gaming  - Senior Android Engineer

kaizen gaming

Athens, Greece (Hybrid)
2 Weeks ago
Ajmera Infotech - Senior iOS Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Aristocrat - Android Developer (Middle)

Aristocrat

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Trend Micro - (Sr.) Software Engineer in Mac/iOS

Trend Micro

Taipei City, Taiwan (On-Site)
3 Weeks ago
Notion - Software Engineer, Android

Notion

San Francisco, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

welevel  - Operations Management Intern

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
Workato - AI Solutions Architect

Workato

Hyderabad, Telangana, India (On-Site)
1 Month ago
bytedance - Cloud Network Engineer

bytedance

Ashburn, Virginia, United States (On-Site)
3 Months ago
Saxo Bank - Senior Payments Business Analyst

Saxo Bank

Copenhagen, Denmark (On-Site)
1 Month ago
Google - Customer Solutions Engineer

Google

New York, New York, United States (On-Site)
2 Months ago
Autodesk - Senior Machine Learning Engineer

Autodesk

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Silicon System Machine Learning Acceleration

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
Car Gurus - Product Manager, Data Science & Machine Learning

Car Gurus

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Power Integrations - Principal Product Definition Engineer

Power Integrations

San Jose, California, United States (On-Site)
4 Months ago
Handy games - Associate Software Engineer

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Long Beach, California, United States

Twitch - Software Engineer II - iOS

Twitch

New York, New York, United States (On-Site)
7 Months ago
Fictiv - Software Engineer, Full stack, Retail Engineering Apps & Services

Fictiv

Sunnyvale, California, United States (On-Site)
3 Weeks ago
Haleon - Senior Director, Project and Portfolio Management NA

Haleon

Warren, New Jersey, United States (On-Site)
3 Weeks ago
Roblox - Senior Data Scientist, Safety

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago
Sonar Source - Product Marketing Manager (Code Security)

Sonar Source

Austin, Texas, United States (On-Site)
1 Month ago
bytedance - Backend Software Engineer, Infrastructure Platform

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Activision - Senior Lighting Artist

Activision

Los Angeles, California, United States (On-Site)
3 Weeks ago
bytedance - Software Development Engineer (SDN Traffic Intelligence & Control)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Penn Interactive - Lead Product Manager, Payments & Fraud Prevention

Penn Interactive

Philadelphia, Pennsylvania, United States (On-Site)
2 Weeks ago
Corsair gaming - Sr. IT Information Security Manager

Corsair gaming

Duluth, Georgia, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Next Level Business Services - Android Developer

Next Level Business Services

Holtsville, New York, United States (On-Site)
8 Months ago
Reddit - iOS Software Engineer, User Economy

Reddit

San Francisco, California, United States (On-Site)
3 Weeks ago
endava - Android Developer

endava

Osijek, Osijek-Baranja County, Croatia (On-Site)
3 Weeks ago
Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Las Vegas, Nevada, United States (On-Site)
3 Months ago
The Walt Disney Company - Senior Software Engineer, iOS

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
bytedance - Android Software Engineer - Global Payment

bytedance

Singapore (On-Site)
2 Months ago
bytedance - Android/iOS Engineer, Flow - 2025 Start

bytedance

Singapore (On-Site)
8 Months ago
Crunchyroll - iOS Engineering Manager

Crunchyroll

Dallas, Texas, United States (Remote)
7 Months ago
Trackman - Senior Android Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
3 Months ago
Tesla - Mobile Service Technician

Tesla

Roermond, Limburg, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are the fitness company born from gaming. And we’re on a mission to make more people, more active, more often.

Get notified when new jobs are added by zwift

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug