Senior Kotlin Multiplatform Engineer
Location:
Hyderabad, INDIA.
Experience:
5+ years mobile development | 2+ years Kotlin Multiplatform
Industry:
Enterprise Retail Systems
About the Role
We are hiring a
Senior Kotlin Multiplatform Engineer
to lead the development of an enterprise-grade retail management system used across platforms (Android, iOS, Desktop). You will own architectural decisions, guide best practices, and ensure high-quality, maintainable code.
What You’ll Do
- Lead cross-platform app development using
Kotlin Multiplatform
- Build UI with
Jetpack Compose Multiplatform
and
Material Design 3
- Design and maintain
Clean Architecture
,
MVVM
,
Repository Pattern
structures
- Integrate
REST APIs
via
Ktor Client
, manage persistence with
SQLDelight
- Oversee multi-module architecture and modularization
- Perform code reviews, mentor developers, and set technical direction
- Ensure performance, memory optimization, and secure storage practices
- Manage CI/CD workflows in
GitLab CI
with automated testing
What We’re Looking For
- 5+ years mobile development (Android/iOS), 2+ years in KMP
- Deep knowledge of
Coroutines
,
StateFlow
, async programming
- Proficiency in
Gradle Kotlin DSL
, dependency management
- Strong background in unit/UI testing and TDD
- Experience with secure data handling and encryption
Nice to Have
- Desktop app development experience with Kotlin
- Exposure to retail or POS enterprise systems
Tech Keywords:
Kotlin, KMP, Jetpack Compose Multiplatform, Material Design 3, Clean Architecture, MVVM, Repository Pattern, Ktor Client, SQLDelight, StateFlow, Coroutines, Gradle Kotlin DSL, GitLab CI