Droids On Roids, now part of the Apadmi group, is seeking a skilled Kotlin Multiplatform Software Engineer to join our team for future mobile development projects. We specialize in creating high-quality digital products and are looking for experts passionate about clean, maintainable code and modern mobile architecture.
Key responsibilities
- Developing native mobile applications for Android and iOS using shared Kotlin Multiplatform code.
- Working with both Kotlin and Swift codebases to deliver complete features.
- Shaping application architecture and ensuring high code quality through code reviews.
- Writing automated tests and managing CI/CD processes.
- Collaborating with clients, product owners, and cross-functional Agile teams.
Requirements
- Minimum 3 years of experience as a Mobile Developer with commercial KMP expertise.
- Proficiency in Kotlin and Swift, including asynchronous programming with Coroutines and Swift Concurrency.
- Strong knowledge of MVVM or MVI architecture and Clean Architecture principles.
- Experience with UI frameworks such as SwiftUI, Jetpack Compose, and UIKit.
- Fluent communication skills in both English and Polish (minimum B2 level).
What we offer
- Opportunity to work on innovative, high-impact mobile projects within a global digital product group.
- A collaborative environment that prioritizes knowledge sharing, mentoring, and professional growth.
- Full remote work flexibility, allowing you to contribute from anywhere.
- Engagement in shaping technical standards and best practices for Kotlin Multiplatform development.