✨ 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.