1

Kotlin Multiplatform Jobs (NOW HIRING)

Senior Software Engineer, Mobile

Long Beach, CA ยท On-site +1

$105.50K - $165K/yr

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 ...

Senior Software Developer

Saint Louis, MO ยท On-site

$53 - $70/hr

Assess incoming feature requests and determine technical feasibility within the Kotlin Multiplatform codebase. * Own architectural scoping-articulating trade-offs and risks, particularly at the ...

Senior Software Engineer

Audubon, PA ยท On-site

$123.60K - $162.90K/yr

This is a hands-on technical leadership role where you will design and implement modular, scalable mobile solutions using Compose Multiplatform and Kotlin Multiplatform, optimized for code sharing ...

Sr. iOS Developer

Englewood Cliffs, NJ ยท On-site

$52.75 - $72.75/hr

Knowledge of cross-platform frameworks like Kotlin Multiplatform Mobile (KMM) * Familiarity with push notifications, deep linking, and App Store deployment * Prior experience working in a high-paced ...

next page

Showing results 1-20

Kotlin Multiplatform information

See salary details

$10

$61

$83

How much do kotlin multiplatform jobs pay per hour?

As of May 28, 2026, the average hourly pay for kotlin multiplatform in the United States is $61.13, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.43 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Kotlin Multiplatform Developer, and why are they important?

To thrive as a Kotlin Multiplatform Developer, you need strong proficiency in Kotlin, cross-platform mobile development concepts, and experience with shared codebases, often supported by a degree in computer science or related field. Familiarity with tools like Android Studio, IntelliJ IDEA, Gradle, and version control systems such as Git, as well as knowledge of iOS and Android SDKs, is typically required. Excellent problem-solving skills, adaptability, and effective communication help developers collaborate across teams and address platform-specific challenges. These skills and qualities are crucial to efficiently delivering robust, maintainable apps that run seamlessly on multiple platforms.

What are some typical challenges faced by developers working in Kotlin Multiplatform projects?

Developers in Kotlin Multiplatform projects often encounter challenges related to platform-specific APIs and dependencies, as not all libraries are available across all targeted platforms. Balancing shared code with platform-specific implementations requires careful project structuring and constant communication with iOS and Android teams. Additionally, keeping up with the evolving nature of Kotlin Multiplatform tooling and best practices can be demanding, but it also presents growth opportunities as the ecosystem matures.

What is Kotlin Multiplatform?

Kotlin Multiplatform is a technology developed by JetBrains that allows developers to use a single codebase to build applications for multiple platforms, such as Android, iOS, web, and desktop. By sharing common code and writing platform-specific code only when necessary, it helps reduce duplication and maintenance efforts. Kotlin Multiplatform is part of the Kotlin ecosystem and is particularly popular for sharing business logic across mobile apps. It enables faster development, easier code sharing, and improved consistency across platforms.
More about Kotlin Multiplatform jobs
What cities are hiring for Kotlin Multiplatform jobs? Cities with the most Kotlin Multiplatform job openings:
What states have the most Kotlin Multiplatform jobs? States with the most job openings for Kotlin Multiplatform jobs include:
Infographic showing various Kotlin Multiplatform job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $127,151 per year, or $61.1 per hour.
Senior Software Engineer, Mobile

Senior Software Engineer, Mobile

Zwift

Long Beach, CA โ€ข On-site, Remote

$105.50K - $165K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Location: Long Beach, California or Remote - Eligible US Locations

About the role and about You:

Zwift is looking for a Senior Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift's mobile app, Zwift Companion (ZC), delivering high-quality features and ensuring a seamless user experience. 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 - make it easy for Zwifters to plan and start 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:ย 

  • Work on software features and tools that will improve Zwift Companion. You'll be expected to build out a deep understanding of the software and influence your teammates and occasionally other teams and functions.
  • Drive technical solutions for software features of moderate-to-high complexity, making logical design trade-offs at the application level. For example:
    • 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. You'll embrace experimentation and iteration and mentor others along the same lines.
  • Where possible, you'll 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.

What we're looking for:ย 

  • 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.ย 

Bonus points:ย 

  • Proficiency in Kotlin Multiplatform, Compose Multiplatform & React Native
  • Experienced working with distributed teams.
  • Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts.
  • Experience in backend services development:
    • Have worked with Kafka or other event streaming tooling
    • Have shipped microservices and experience with EDA (event driven architecture)
    • Have worked with SQL databases
    • Have an understanding of Kubernetes and infrastructure as code

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 $105,500- 165,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.