Posted on: 22/07/2025
Experience - 5 to 10 Years
Notice Period - 0 to 15 Days
Key Responsibilities :
- Design and develop cross-platform mobile applications using Kotlin Multiplatform Mobile (KMM).
- Architect and maintain reusable components and shared codebases for Android and iOS platforms.
- Collaborate closely with product managers, UI/UX designers, and backend engineers to build and release high-quality features.
- Optimize application performance, ensuring scalability, reliability, and smooth user experience.
- Implement secure data handling and communication protocols adhering to industry standards.
- Integrate with native APIs and platform-specific capabilities when required.
- Maintain and improve CI/CD pipelines and ensure automated testing for mobile applications.
Required Skills :
- Strong expertise in Kotlin and Kotlin Multiplatform Mobile (KMM).
- Hands-on experience with both native Android and iOS development.
- Knowledge of shared code architecture patterns, modularization, and dependency injection (e.g., Koin or Dagger).
- Experience with tools and libraries like Ktor, SQLDelight, Coroutines, and Multiplatform libraries.
- Deep understanding of RESTful APIs, JSON parsing, and secure data transmission.
- Familiarity with BLE/NFC integration and sensor-based interfaces.
- Understanding of cryptographic APIs, secure storage, and data protection mechanisms.
- Proficient in debugging, profiling, and performance tuning.
- Experience in publishing apps on both the Google Play Store and the Apple App Store.
Preferred Experience :
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with Agile methodologies like Scrum or Kanban.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Bitrise).
- Understanding of TDD/BDD practices and automated testing frameworks.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1517471
Interview Questions for you
View All