Posted on: 02/01/2026
About the Role :
We are looking for a passionate Mobile App Developer with hands-on experience in Kotlin and Kotlin Multiplatform (KMP) to build high-quality Android and iOS applications. You will collaborate with product, design, and backend teams to deliver smooth, scalable, and user-friendly mobile solutions.
Key Responsibilities / KRAs :
- Design and develop cross-platform mobile applications using Kotlin Multiplatform (KMP)
- Build Android applications using Kotlin and Jetpack Compose
- Contribute to iOS application development through KMP shared modules
- Collaborate with UI/UX designers to implement intuitive mobile interfaces
- Consume and integrate REST APIs and JSON-based services
- Write clean, maintainable, reusable, and well-documented code
- Debug and troubleshoot issues related to performance, crashes, and UI
- Optimize application speed, responsiveness, and memory usage
- Participate in code reviews and follow coding standards
- Work with Git for branching, merging, and version control
- Implement unit testing and basic automation testing practices
- Ensure applications are aligned with security and data protection standards
- Participate in requirement discussions and provide feasible technical solutions
- Deploy and manage apps on Play Store and App Store
- Monitor app analytics and crashes to improve app stability
- Collaborate with backend teams for API design improvements
- Maintain documentation related to architecture, modules, and releases
Required Skills :
- Strong hands-on experience with Kotlin
- Practical knowledge of Kotlin Multiplatform (KMP)
- Experience using Jetpack Compose
- Android development experience with at least one published app on Play Store
- iOS development exposure with at least one app published on App Store
- Strong understanding of REST APIs, JSON, and third-party integrations
- Experience working with Git / GitHub / GitLab
- Familiarity with MVVM or other architecture patterns
- Good understanding of mobile UI/UX guidelines
- Knowledge of coroutines and asynchronous programming
- Basic familiarity with CI/CD tools (preferred, not mandatory)
Good to Have (Optional, Not Mandatory) :
- Experience with Firebase / Analytics / Crashlytics
- Experience working in Agile / Scrum environments
- Knowledge of Unit Testing / UI Testing
- Understanding of app publishing lifecycle and certificates
- Experience with push notifications and in-app purchases
- Familiarity with App Store and Play Store compliance guidelines
Soft Skills :
- Good verbal and written communication skills
- Strong problem-solving and analytical thinking
- Team player with a collaborative mindset
- Adaptable and eager to learn new technologies
- Attention to detail and a sense of ownership
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1596195