Job Description
We are looking for a skilled Kotlin Multiplatform (KMP) Software Engineer with at least 5 years of experience in mobile or cross-platform development. You will build connected mobile apps across Android and iOS, contributing to scalable solutions in industries like manufacturing and automotive.
RESPONSIBILITIES
- Develop and maintain cross-platform mobile apps using Kotlin Multiplatform
- Strong understanding in Android native or iOS Native development.
- Collaborate with product managers, designers, and engineers to
- Build high-quality features and responsive UIs using Jetpack Compose or SwiftUI
- Write clean, testable code following clean architecture principles
- Create unit and integration tests
- Contribute to CI/CD pipeline maintenance and build reliability
- Participate in Agile/Scrum teams and improve development practices
- Stay up to date with cross-platform and mobile development trends
REQUIREMENTS
Must-Have:
- 5+ years in mobile app development
- Strong experience with Kotlin and Kotlin Multiplatform (mandatory)
- Strong communication skills and experience in international team environment
- Proficient in Android (SDK, Jetpack Compose) or iOS (Swift, SwiftUI)
- Familiar with Java and Kotlin interoperability
- Experience working in Agile/Scrum teams
- Understanding, usage and management of CI/CD, Git, and deployment practices
- Ability to take responsibility in a team or as an individual
Tools & Technologies
- Languages: Kotlin, Kotlin Multiplatform, Java
- UI Frameworks: Jetpack Compose, SwiftUI
- Testing: JUnit, Mockito
- Tools: Android Studio, IntelliJ IDEA, Git
- DevOps: CI/CD tools and workflows