Kotlin Multiplatform Engineer
$180k - $230kCantina
Role Description
As a Kotlin Multiplatform Engineer at Cantina, you’ll be the architect of our shared-code strategy — building the foundation that powers our experiences across Android, iOS, and web from a single Kotlin codebase. You’ll work at the cutting edge of the KMP ecosystem, shipping production code to real users on multiple platforms, while keeping platform-specific layers feeling truly native.
We’re looking for a Kotlin expert who has been in the trenches with KMP — someone who has wrestled with interop edge cases, navigated the wasm target, and shipped Compose Multiplatform UI that feels polished everywhere.
What You'll Do
- Design and build shared KMP modules covering networking, data persistence, business logic, and domain models used across Android, iOS, and wasm targets.
- Ship production-grade Compose Multiplatform UIs that feel native and performant on Android, iOS, and web.
- Build optimized platform-specific targets — leveraging Swift/Obj-C interop for iOS and Kotlin/Wasm for web — to meet the performance and UX bar of each platform.
- Architect clean platform-expect/actual boundaries and maintain Kotlin/Native and Kotlin/JS interop layers.
- Set up and manage Koin Multiplatform for dependency injection across all targets, ensuring clean and testable module graphs.
- Collaborate with platform teams (iOS, Android, web) to align on shared APIs, versioning, and release cadences.
- Drive KMP best practices across the organization — tooling, testing strategies, CI/CD for multiplatform builds.
- Lead development of new AI and media-driven features within the shared codebase.
- Participate in architecture reviews and uphold high standards for shared module design and testability.
Qualifications
- 8+ years of software engineering experience with deep, expert-level Kotlin — you know the language spec, not just the idioms.
- Real-world, production KMP experience: you’ve shipped KMP code that real users ran on Android, iOS, and/or wasm — not just toy projects or internal tools.
- Hands-on Compose Multiplatform experience: building shared UI across multiple targets with platform-specific adaptations.
- Experience with Koin Multiplatform for dependency injection across KMP targets in production codebases.
- Solid understanding of Kotlin/Native memory model, freezing, and interop with Obj-C/Swift APIs.
- Experience targeting Kotlin/Wasm and/or Kotlin/JS, including the Compose for Web stack.
- Fluency with multiplatform build tooling: Gradle multiplatform plugin, source sets, target configuration, and CI pipelines.
- Strong grasp of coroutines, Flow, and structured concurrency — understanding how they behave across targets.
- Ability to write readable, maintainable, thoroughly documented, and well-tested shared code.
- Bonus: experience with KMP libraries (Ktor, SQLDelight) in production environments.
- Bonus: contributions to the KMP/CMP open-source ecosystem or close familiarity with JetBrains’ roadmap.
Compensation
The anticipated annual base salary range for this role is between $180,000-$230,000. When determining compensation, a number of factors will be considered, including skills, experience, job scope, location, and competitive compensation market data.
Benefits
- Competitive salary and generous company equity
- Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina
- 42 days of paid time off, including:
- 15 PTO days
- 10 sick days
- 15 company holidays
- 2 floating holidays
- Generous parental leave & fertility support
- 401(k) retirement savings plan
- Lifestyle spending account – $500/month to use however you’d like
- Complimentary lunch and snacks for in-office employees
- One Medical membership, and more!
- ...Android and iOS devices is moving to a shared core built in Kotlin Multiplatform, replacing what was previously two separate native... ...shape its public API alongside the existing Android and iOS engineers. ~Build and maintain the KMP shared core: business logic,...SuggestedFull timeRemote workFlexible hours
- ...Supabase is seeking a Kotlin SDK Engineer to join our SDK team and help bring first-class Kotlin support to the Android and Kotlin Multiplatform ecosystems. You\'ll design, build, and maintain a Kotlin SDK that feels native to developers and scales to millions. This...SuggestedRemote work
- About the Role:We're building a flagship cross-platform application on Kotlin Multiplatform (KMP) using Compose Multiplatform as well as SwiftUI. The ideal candidate will have a proven track record of developing and deploying native mobile apps using KMP technology.Responsibilities...SuggestedLive outWork at officeLocal areaRemote work
- ...background. I have an exciting opportunity *Candidates MUST be able to work on W2 to qualify for this role.* Job Title: Kotlin Software Engineer Duration: 4 Months Location: Irving, TX Job Description: Responsible for designing, developing, modifying, and evaluating...SuggestedFull timeImmediate start
- Role Description Profissional de nível Pleno/Sênior que atue com (Kotlin/AWS). ~Contexto: Sistema core bancário, alta criticidade, ambiente AWS. Qualifications ~Kotlin — experiência sólida em desenvolvimento backend ~AWS — EKS/Fargate, SQS, DynamoDB; conhecimento...SuggestedFull time
$136k - $230k
...Zoox is looking for a Full-Stack Software Engineer to join our Mobile Apps Engineering team... ...By contributing to features across our Kotlin Spring Boot backend and Android... ...-stack role. Familiarity with Kotlin Multiplatform (KMP) to share business logic between mobile...Full time$118k - $212k
...merged client PRs start from an agent. Engineers here don’t just write features: they design... ...building Android apps at scale; deep Kotlin, Jetpack Compose.You’ve owned app-level... ...: cross-platform experience (Kotlin Multiplatform, Flutter, or React Native) — our app matrix...Full timeLocal areaWork from home- ...success story at a time. Powered by Athletes who get it, and Engineers who can do it. Role Purpose This role exists to be... ...requests and determine technical feasibility within the Kotlin Multiplatform codebase. ~ Own architectural scoping—articulating...Full time
- BairesDev busca un Desarrollador Android para unirse a su equipo. Te encargarás de diseñar, desarrollar y optimizar aplicaciones Android en un entorno ágil, colaborando con equipos multifuncionales y aplicando las mejores prácticas de desarrollo. Se ofrece trabajo 100...Remote work
- ...Monday through Thursday and remotely on Fridays. At Rheem, we engineer products for life. For home life. For work life. For the... ...with LLM coding agentsPreferred QualificationsExperience with Kotlin Multiplatform or other cross-platform mobile app development...Work at officeRemote workWorldwideMonday to Thursday
- ...publicly available Android apps using Kotlin and/or Java ~ Verifiable experience as... ...algorithms to ensure alignment to software engineering best practices including object-... ...~ Experience with Coroutines, Kotlin Multiplatform Mobile (KMM), and Jetpack Compose is preferred...Work experience placementRemote work
$140.8k - $211.15k
...tubeless insulin delivery. We're seeking a Senior iOS Software Engineer to help build the next generation of life-changing diabetes... ...Experience developing cross platform mobile apps using Kotlin Multiplatform is a plusExperience working with Bluetooth and BLE a plusUnderstanding...Full timeWork at officeLocal area$160k - $180k
...could be the one fixing that! As a Software Engineer on our AV Client team, your code will be... ...of users (Typescript, C++, Objective-C, Kotlin) Design and run experiments with... ...important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer...Full timeWorldwideRelocationRelocation package$140k - $200k
...We're looking for a Senior Software Engineer to join our Core Experiences Team. This... ...lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems... ...PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is...Full timeRemote work- ...with production applications. ~Expert-level proficiency in Kotlin and Android SDK development. ~Hands-on experience with Android... ...to Google Play Store. Requirements ~Kotlin Multiplatform experience for cross-platform mobile development. ~Swift/iOS...Full timeRemote workWorldwide
- ...Staff Mobile Engineer Location: This position can be located remotely anywhere... ...and Android applications (e.g., Swift, Kotlin) ~ Lead design and implementation... ...(e.g., React Native, Flutter, Kotlin Multiplatform), accessibility standards, or mobile app...Remote work
$131.08k - $163.85k
Role Description As a Software Engineer III - Android at Fanatics Betting & Gaming (FBG), you'll be joining our dynamic mobile engineering... ...a stable, scalable platform. Central to our strategy is Kotlin Multiplatform, which empowers us to deliver high-quality features quickly...Full time- ...exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things... .../ Personal CharacteristicsBackground in GOlang, Rust, WASM, Kotlin-multiplatform.Background in network programming.Background in application,...Remote workFlexible hours
- ...the long term. About the role: We are looking for a Mobile Engineering Manager to lead two high-impact mobile pods: Mobile Platform... ...collective capability An ideal candidate: Experience with Kotlin Multiplatform / React Native / Compose Multiplatform Experience with AI-assisted...Temporary workRemote work
$60.15 - $71.42 per hour
...Title : Senior Kotlin Engineer Location : Hybrid (Minneapolis, MN) Job Type : W-2 Contract (6 Months) Compensation : $60.15 - $71.42/hr W2 Industry: Retail Required Technologies: Kotlin, Java / J2EE, Spring Boot, REST APIs Kafka About the Role...Contract workRemote work$140k - $200k
...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This... ...backend services, and jobs using Kotlin. An Ideal Candidate Should Have Systems... ..., and PMs. Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin...Remote work$128k - $204k
...Senior Software Engineer 2, Mobile Long Beach, CA; Remote - eligible US locations Zwift is looking for a Senior Software Development... ...Work on existing native mobile codebases (iOS, Android, and Kotlin Multiplatform), with a primary focus on the iOS app built in Swift and...Remote work$196k - $220.5k
...platforms. These systems support hundreds of engineers daily, process thousands of builds and... ...JavaScript/TypeScript, Python, Rust, Kotlin, Go, and Swift). ~ Experience... ...role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform...Full timeRelocationRelocation package$196k - $220.5k
...game-related launches at Discord. Our engineering culture values collaboration, and this... ...(iOS / Obj-C / Swift), Android (Java, Kotlin) The US base salary range for this full... ...role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform...Full time$90k - $180k
...experiences across Home Depot mobile shopping app. The Staff Software Engineer serves as the technical leader for the team, partnering... ...technologies and architectures, such as React Native, Kotlin Multiplatform (KMP), Flutter, and WebView-based solutions. ~Experience...Full timeWork experience placement- ...GLIDER TEST. MUST BE STRONG WITH JETPACK & KOTLIN !! Updated the Glider AI test for... ...to join our dynamic Application Engineering team to develop and enhance our applications... ...limited to iOS, Flutter, React Native, multiplatform is a plus. ~ In depth understanding...Remote work
$52.63 - $86.46 per hour
...Title : Kotlin Backend Engineer Location : Minneapolis, MN (Hybrid) Job Type : W-2 Contract (12 Months) Compensation : $52.63 - $86.46/hr W-2 with benefits available Industry: Retail --- About the Role On behalf of our client, a leading national retail...Contract work$204k - $260k
Role Description The Principal Engineer - Mobile operates at the intersection of deep technical... .... ~Deep expertise in Swift (iOS) and Kotlin (Android); production-level experience... ...frameworks: React Native or Kotlin Multiplatform. ~Track record of owning mobile platform...Work experience placementCasual workWork at office- Role Description We are currently searching for a Mobile Engineer : ~Build features for iHerb's iOS and Android apps used by millions... ...engineers with cross-platform experience (React Native or Kotlin Multiplatform) are especially valuable alongside native iOS and Android...Full timeRemote work
- ...exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things... .... Requirements ~Background in Golang, Rust, WASM, Kotlin-multiplatform. ~Background in network programming. ~Background in application...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Kotlin Multiplatform Engineer. Be the first to apply!










