Staff Mobile Engineer - Kotlin Multiplatform

webAI Inc

$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

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

Responsibilities

  • Write shared Kotlin Multiplatform code for testable business logic and repositories
  • Develop user interfaces using Compose Multiplatform and Native SwiftUI
  • Integrate on-device and remote AI frameworks into the application
  • Profile and enhance app performance on real devices, troubleshooting complex bugs
  • Conduct rigorous code reviews, contribute to project conventions, and mentor colleagues

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 (FTO)
  • Parental leave for eligible employees
  • Supplemental life insurance
Full Job Description
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:
  • Shared KMP modules - You will write shared Kotlin Multiplatform code that provides significant, testable business logic and repositories.
  • Compose Multiplatform UI and Native SwiftUI - You will write user interface code to utilize shared code modules.
  • On-device AI - You will integrate artificial intelligence frameworks both on-device and remotely.
  • Performance - Profile and harden app performance on real devices. Troubleshoot hard, technical bugs.
  • Code review and collaboration - Review human and coding-agent diffs with equal rigor, contribute to project conventions, and mentor teammates. Improve the quality of delivered code.

Qualifications:
  • 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

Preferred Skills:
  • 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

Benefits:

We strive to provide competitive benefits to all employees. The benefits listed in this posting generally apply to U.S.-based employees. For employees hired outside the United States, benefits may vary based on local law, country-specific requirements, and the employment platform or entity through which the employee is hired.
  • 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

Similar Jobs

More Jobs at webAI Inc

More Information Technology Jobs

Find similar Staff Mobile Engineer - Kotlin Multiplatform jobs: