Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop Kotlin Multiplatform shared modules for call-state logic and related features, ensuring compatibility across Android and iOS platforms.
Own architecture decisions for the shared core modules and mentor other engineers on the team.
Drive CI/CD process improvements across both Android and iOS release pipelines using tools such as GitHub Actions, Fastlane, and Xcode Cloud.
Minimum Requirements
6+ years of professional mobile engineering experience with strong native skills in Android (Kotlin) or iOS (Swift).
Proven hands-on experience shipping and debugging production Kotlin Multiplatform code used on both Android and iOS platforms.
Experience in modularizing a legacy mobile app codebase by extracting shared modules is mandatory.
Demonstrated experience introducing Dependency Injection frameworks like Hilt, Koin, or Dagger into existing codebases.
Ideal Candidate Profile
Experienced in AI-assisted development workflows, capable of setting team-wide AI tooling and architecture practices.
Able to independently own and drive architecture decisions rather than just implement specs.
Background with real-time communication protocols (VoIP, WebRTC) or Compose Multiplatform is a significant advantage.
