Integrate AI capabilities and LLMs (OpenAI, Claude, Gemini) into native mobile apps for real-time reasoning and assistance.
Implement on-device AI using Core ML (iOS) and TensorFlow Lite (Android) to ensure reliable offline performance.
Lead the migration to Kotlin Multiplatform (KMP), building shared codebases that maintain platform-specific UI quality in SwiftUI and Jetpack Compose.
Design intelligent mobile workflows such as voice-to-text, image recognition, and predictive automation.
Optimize app performance for field conditions — ensuring low latency, efficient caching, and minimal resource usage.
Build intuitive, responsive UIs that deliver smooth, high-quality interactions across devices.
Collaborate closely with AI, backend, and product engineers to deliver measurable outcomes for end users.
Participate in agile rituals, share best practices, and contribute to continuous improvement initiatives.
Requirements
4–6 years of experience in mobile development (iOS and/or Android).
Proven track record of shipping high-quality apps with outstanding user experience.
Solid knowledge of Kotlin, Swift, and platform SDKs (Android Studio, Xcode).
Experience or strong interest in Kotlin Multiplatform (KMP) for shared codebase development.
Hands-on experience integrating AI/ML features or APIs into mobile applications.
Understanding of Core ML, TensorFlow Lite, and mobile AI orchestration frameworks (LangChain, custom pipelines).
Strong foundation in MVVM, MVI, or Clean Architecture, dependency injection (Hilt/Dagger, Koin), and reactive programming (Combine, Kotlin Flow, RxSwift).
Experience building offline-first architectures with intelligent synchronization and caching.
Strong problem-solving mindset and the ability to design for complex, real-world use cases.
Benefits
Build AI-native mobile apps that are used daily by professionals in the field.
Lead and shape a cutting-edge Kotlin Multiplatform (KMP) migration.
Work with the latest mobile and AI technologies — from Core ML and TensorFlow Lite to LangChain and modern LLM APIs.
Collaborate in cross-functional squads focused on measurable user outcomes.
Be part of an environment that values innovation, autonomy, and continuous learning.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.