freehire launches on Product Hunt on 26 August.

Follow →

Staff Mobile Engineer - Kotlin Multiplatform

Open 24d

You will build a flagship cross-platform mobile application using Kotlin Multiplatform, Compose Multiplatform, and SwiftUI. You will develop shared, testable business logic and repositories, build user interfaces, integrate on-device and remote AI frameworks, profile and strengthen app performance, troubleshoot technical issues, review code, help establish project conventions, and mentor teammates.

Responsibilities

  • Develop shared Kotlin Multiplatform code for testable business logic and repositories
  • Build user interfaces with Compose Multiplatform and native SwiftUI using shared modules
  • Integrate AI frameworks on-device and remotely
  • Profile and improve application performance on real devices
  • Troubleshoot complex technical bugs
  • Review human and coding-agent code changes
  • Contribute to project conventions and mentor teammates
  • Improve delivered code quality

Requirements

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

Benefits

  • 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
  • Parental leave for eligible employees
  • Supplemental life insurance

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available