Skip to content
Cantina logo

Kotlin Multiplatform Engineer (Senior-Staff Levels)

CantinaDigital Transformation company
Los Angeles, United States$180,000 - $230,000Lead
Software Engineering

About the role

TL;DR

Architect and build shared Kotlin Multiplatform modules for mobile and web.

  • 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.
  • Key Responsibilities Design and build shared KMP modules covering networking, data persistence, business logic, and domain models.
  • 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.
  • Drive KMP best practices across the organization, including tooling, testing strategies, and CI/CD.
  • Lead development of new AI and media-driven features within the shared codebase.
  • Requirements 8+ years of software engineering experience with deep, expert-level Kotlin.
  • Real-world, production KMP experience shipping code to users on Android, iOS, and/or wasm.
  • Hands-on Compose Multiplatform experience building shared UI across multiple targets.
  • Experience with Koin Multiplatform for dependency injection across KMP targets.
  • Solid understanding of Kotlin/Native memory model, freezing, and interop with Obj-C/Swift APIs.
View original posting →

Required skills

KotlinSwiftObjective-C

Domain expertise

ai

Benefits & perks

Competitive salary and generous company equity, Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina, 42 days of paid time off, 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

Tech stack

KotlinSwiftObjective-C

Similar jobs

C

Staff Software Engineer, Platform

C

Staff Platform Engineer

L

Principal Software Engineer — Backend & Infrastructure