Website:
https://www.applift-consulting.com/
-
· 70 views · 11 applications · 22d
Senior iOS Developer (KMP/CMP)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - C2Role Overview We are developing a mobile platform using a shared Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) stack. With the Android version production-ready, we are now looking for a Senior iOS Developer to lead the development and launch...Role Overview
We are developing a mobile platform using a shared Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) stack. With the Android version production-ready, we are now looking for a Senior iOS Developer to lead the development and launch of the iOS version.
You will be the primary iOS expert on the team, working alongside a lead Android/KMP engineer. Your main focus will be ensuring the application meets iOS performance and quality standards while utilizing a shared codebase.
If you are a native iOS expert new to KMP, we will provide the necessary training.
Responsibilities
- Lead the final development and launch of the iOS version using Compose Multiplatform.
- Adapt shared UI components for iOS-specific behaviors.
- Implement native iOS bridges (Swift/Kotlin-Native) for platform-specific APIs and background tasks.
- Manage the end-to-end release process: Xcode configuration, signing, and App Store submission.
- Collaborate on mobile architecture and participate in code reviews.
Requirements
- 5+ years of professional experience in native iOS development using Swift.
- Deep expertise in Xcode, the iOS SDK, and Apple’s Human Interface Guidelines.
- Strong understanding of mobile architecture (MVVM/MVC) and clean code principles.
- Experience managing the full deployment pipeline and App Store Connect.
- Willingness to learn and work with KMP/CMP (guidance will be provided).
Nice to Have
- Experience with Kotlin Multiplatform or Compose Multiplatform.
- Familiarity with KMP libraries like Ktor and Koin.
- Background in performance optimization and memory management on iOS.