Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zwift

Software Engineer

Zwift

Software Engineer developing mobile app features for Zwift's fitness team. Collaborating with cross-functional teams to enhance user experience while achieving fitness goals.

Posted 6/25/2026full-timeRemote • California • 🇺🇸 United StatesJuniorMid-Level💰 $86,500 - $135,000 per yearWebsite

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
mobile developmentiOSAndroidKotlin MultiplatformKafkaSQLmicroservicesautomated testingcontinuous integrationproduction troubleshooting
Soft Skills
mentoringcode reviewstechnical discussionspair programmingrisk identificationproject scopingplanningtenacityenthusiasm for learning
Industry Keywords
cross-functional teamfitness goalsevent streamingsoftware engineering best practices

Tech Stack

Tools & technologies
AndroidiOSKafkaKotlinMicroservicesReact NativeSQLSwift

About the role

Key responsibilities & impact
  • Work on a cross-functional team to deliver exciting mobile features that help our customers achieve their fitness goals.
  • Work on existing native mobile codebases (iOS and Android) and contribute to building out our Native + Kotlin Multiplatform solution.
  • Work with Kafka (or other event streaming platforms) and SQL databases, building and delivering end to end microservices.
  • Mentor other engineers through code reviews, technical discussions, and pair programming.
  • Identify technical risks and help build mitigation plans.
  • Work with engineers and product managers to scope and plan projects.
  • Participate in the interview process.

Requirements

What you’ll need
  • 2-5 years of software development experience.
  • Proficient in one or more mobile development technologies (Swift, Android, ReactNative, Kotlin Multiplatform, etc).
  • Experience with software engineering best practices such as automated testing, monitoring/alerting, continuous integration, code reviews, etc.
  • Experience with production troubleshooting.
  • Tenacity to get things done and enthusiasm for learning in an evolving problem space.

Benefits

Comp & perks
  • performance bonuses
  • equity
  • full range of medical, financial, and other perks and benefits