We are looking for an experienced iOS Developer with strong Kotlin Multiplatform (KMP) expertise to join our team on a contractual basis. The ideal candidate will have hands-on experience in building, maintaining, and optimizing iOS applications and should be comfortable working in a fast-paced, collaborative environment.
This role offers the opportunity to work on cutting-edge mobile solutions where code sharing and modularization via KMP is a key part of the Responsibilities :
- Design, develop, and maintain advanced iOS applications using Swift / SwiftUI / UIKit.
- Implement Kotlin Multiplatform (KMP) modules for shared logic across platforms (iOS & Android).
- Collaborate with cross-functional teams including Android, Backend, and QA to define, design, and ship features.
- Ensure app performance, quality, and responsiveness through unit testing and UI automation.
- Optimize applications for maximum speed, scalability, and maintainability.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in code reviews, best practice adoption, and continuous improvements.
- Work with Agile teams to deliver features on Skills & Experience :
- 3+ years of professional experience in iOS development.
- Strong knowledge of Swift, SwiftUI, UIKit, and the iOS ecosystem.
- Proven hands-on experience with Kotlin Multiplatform (KMP).
- Familiarity with mobile app architecture patterns (MVVM, Clean Architecture).
- Solid understanding of RESTful APIs, JSON, and networking on iOS.
- Experience with CI / CD pipelines, Git, and build automation tools.
- Good knowledge of unit testing frameworks (XCTest, UI testing).
- Strong problem-solving skills and attention to detail.
- Ability to work independently in a remote environment.
(ref : hirist.tech)