Description
Droids On Roids is recruiting a Kotlin Multiplatform Software Engineer to build high-quality native Android and iOS applications using shared Kotlin Multiplatform code. The role involves developing features across UI, state management, business logic, and backend communication; writing automated tests and working with CI/CD; shaping application architecture; collaborating with clients, product owners, business analysts, developers, and QA engineers; and mentoring other developers. Candidates need at least three years of mobile development experience, commercial Kotlin Multiplatform experience, knowledge of Kotlin and Swift, mobile design patterns, MVVM or MVI architecture, UI framework proficiency, dependency injection, HTTP communication with Ktor Client, asynchronous programming, automated testing, clean and testable code, app architecture knowledge, multi-module application experience, and fluency in English and Polish.
