webAI

Senior Mobile Engineer - Kotlin Multiplatform

webAI
Apply
1 month ago

Responsibilities

  • Write shared Kotlin Multiplatform modules containing testable business logic and repositories.
  • Build user interfaces with Compose Multiplatform and native SwiftUI using shared code modules.
  • Integrate artificial intelligence frameworks on-device and remotely.
  • Profile and improve application performance on real devices and troubleshoot complex technical bugs.
  • Review human- and coding-agent-generated code changes, improve project conventions and code quality, collaborate with teammates, and provide mentorship.

Requirements

  • At least 4 years of mobile development experience with shipped production Android, iOS, or cross-platform applications.
  • Strong Kotlin skills, including coroutines and Flows.
  • Demonstrated interest in AI engineering.
  • Solid experience with mobile tooling and app stores.
  • Strong mobile product instincts.
  • Preferred: Compose Multiplatform or strong Jetpack Compose experience, including recomposition stability.
  • Preferred: SwiftUI experience and familiarity with Swift/Kotlin interoperability through SKIE, Swift Export, or handwritten interoperability code.
  • Preferred or bonus: experience with Rust UniFFI, C++, JavaScript, and contributions to open-source ML/AI or KMP libraries.

Benefits

  • Competitive salary.
  • Comprehensive health, dental, and vision benefits for U.S.-based employees, with benefits varying internationally by local law and hiring entity.
  • 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.

Tech Stack

C++iOSJavaScriptJetpack ComposeKotlinRustSwiftSwiftUI

Categories

Mobile
webAI

About webAI

51-200 employees
Contact me