About The Position

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.

Requirements

  • 8+ years of mobile development with shipped production apps on Android, iOS, or both
  • Strong Kotlin skills including coroutines and Flows.
  • Demonstrated interest in AI engineering
  • Solid experience with mobile tooling and app stores
  • Strong mobile product instincts

Nice To Haves

  • Compose Multiplatform or strong Jetpack Compose experience, including understanding recomposition stability
  • SwiftUI experience would be beneficial, including comfort working at the Swift/Kotlin boundary via SKIE, Swift Export, and/or hand-written interoperability code
  • Experience working with Rust UniFFI, C++, and JS is a plus
  • Contributions to open-source ML/AI or KMP libraries is a bonus

Responsibilities

  • Write shared Kotlin Multiplatform code that provides significant, testable business logic and repositories.
  • Write user interface code to utilize shared code modules.
  • Integrate artificial intelligence frameworks both on-device and remotely.
  • Profile and harden app performance on real devices. Troubleshoot hard, technical bugs.
  • Review human and coding-agent diffs with equal rigor, contribute to project conventions, and mentor teammates. Improve the quality of delivered code.

Benefits

  • Competitive salary
  • Comprehensive health, dental, and vision benefits package
  • 401(k) match
  • Equity options
  • $200/month Health & Wellness stipend
  • Continuing Education support
  • $500/year Function Health subscription
  • Free parking for in-office employees
  • Flexible Time Off (FTO)
  • Parental leave for eligible employees
  • Supplemental life insurance
Β© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service