HamburgerMenu
hirist

OrangeMantra Technologies - KMM Developer - iOS & Android Platform

Posted on: 22/07/2025

Job Description

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.


info-icon

Did you find something suspicious?