Applift Consulting

Joined in 2026
61% answers
  • · 26 views · 2 applications · 5d

    Senior Mobile Engineer (KMP Focus)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - C2
    Role Overview We are building a unified mobile platform powered by Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP). Our Android version is production-ready, and we are now looking for a Senior Engineer to take ownership of the iOS...

    Role Overview

    We are building a unified mobile platform powered by Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP). Our Android version is production-ready, and we are now looking for a Senior Engineer to take ownership of the iOS implementation and launch.

    This is not a traditional native iOS role. You will spend the majority of your time within the shared KMP/CMP ecosystem, ensuring that the shared codebase translates into a high-quality, performant iOS application. You will be the team’s bridge between shared Kotlin logic and the Apple ecosystem, responsible for everything from native platform integrations to Final App Store delivery.

     

    Responsibilities

    • KMP/CMP Development: Lead the implementation of features within the shared Kotlin codebase, focusing on iOS-specific UI/UX parity using Compose Multiplatform.
    • iOS Integration: Build and maintain native bridges (Kotlin-Native/Swift) for platform-specific APIs, background processing, and hardware integrations.
    • Performance & Quality: Optimize the shared UI to ensure it meets iOS-native performance standards, handling memory management and smooth animations on Apple devices.
    • Release Management: Own the end-to-end iOS deployment pipeline, including Xcode workspace configuration, CocoaPods/Swift Package Manager integration, signing, and App Store Connect submissions.
    • Architecture & Mentorship: Collaborate with the Lead Android Engineer to refine the shared architecture, ensuring it remains scalable and "iOS-friendly."

     

    Requirements

    • Strong Kotlin/KMP Foundation: Professional experience with Kotlin Multiplatform (KMP). You should be comfortable navigating shared logic and understanding how Kotlin compiles to Native/Objective-C frameworks.
    • iOS Deployment Expertise: Proven track record of releasing and maintaining iOS apps. You must "speak" Xcode, understand provisioning profiles, and be comfortable navigating the App Store Connect lifecycle.
    • UI/UX Sensibility: Experience with Compose Multiplatform or a strong desire to master it, paired with a deep understanding of Apple’s Human Interface Guidelines.
    • Swift Proficiency: Ability to write clean, performant Swift code when native overrides or bridges are required.
    • Mobile Architecture: Experience with modern architectural patterns (MVI/MVVM) and dependency injection in a multiplatform context.
    More
Log In or Sign Up to see all posted jobs