View All Jobs 1257

Senior Mobile Engineer, Kotlin Multiplatform - Remote Eligible

Lead the migration of existing iOS functionality to leverage Kotlin Multiplatform effectively.
Remote
Senior
$197,000 - 217,000 CAD / year
3 weeks ago

✨ About The Role

- This role focuses on advancing the adoption of Kotlin Multiplatform by adapting and optimizing shared module APIs for the iOS app. - You will lead the migration of existing iOS functionality to leverage Kotlin Multiplatform while maintaining performance and usability. - The position requires collaboration with Android engineers to understand existing shared functionality and extend it to meet iOS requirements. - You will be responsible for improving and modernizing the iOS codebase to align with Kotlin Multiplatform principles. - Ensuring shared components are scalable and provide a strong foundation for future cross-platform development is a key responsibility.

⚡ Requirements

- You have significant experience with Kotlin Multiplatform and a proven track record of integrating shared modules into native iOS projects. - You’re highly skilled in iOS development and understand how to adapt Kotlin APIs to feel native for iOS. - You have a strong understanding of mobile architecture patterns and experience refactoring and modernizing legacy codebases. - You enjoy solving complex problems, writing maintainable and testable code, and ensuring that the shared codebase works seamlessly across platforms. - You thrive in cross-functional teams and are an effective communicator who enjoys working with engineers from different domains. - You’re proactive, curious, and excited to help drive innovation in cross-platform mobile development.
+ Show Original Job Post
























Senior Mobile Engineer, Kotlin Multiplatform - Remote Eligible
Remote
$197,000 - 217,000 CAD / year
Engineering
About OpenPhone
The all-in-one business phone for teams.