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
Categories
Mobile
