Remote Senior Mobile Developer (Kotlin Multiplatform)
Posted
Apply now
Please, let Droids On Roids know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are looking for a Senior Mobile Developer to drive Kotlin Multiplatform adoption in our team and build high-quality native applications.
The role involves developing native mobile applications for Android and iOS using shared Kotlin Multiplatform code.
You will work with both Kotlin and Swift codebases and deliver entire features, including UI, state management, business logic, and backend communication.
Responsibilities include writing automated tests, working with the CI/CD process, shaping application architecture, and ensuring high code quality.
You will contact clients, product owners, and business analysts, collaborate with developers and QA engineers in Agile teams, and mentor other developers by sharing knowledge and conducting code reviews.
Requirements:
You must have at least 3 years of experience as a Mobile Developer.
Proficiency in Kotlin and Swift languages is required.
Experience with Kotlin Multiplatform (KMP) is essential.
You should have knowledge of design patterns used in mobile applications and experience working with MVVM or MVI architecture.
Proficiency in UI frameworks such as SwiftUI, Jetpack Compose, and UIKit is necessary.
Experience with Dependency Injection and the ability to implement HTTP communication using Ktor Client is required.
You must be able to work with asynchronous code using Kotlin Coroutines and Swift Concurrency.
Skills in writing automated tests and the ability to write clean, simple, and testable code are essential.
Knowledge of Google-recommended app architecture or Clean Architecture and experience working with multi-module applications is required.
Great communication and time-management skills are necessary, along with fluency in English and Polish (minimum B2 level).
Extra points for knowledge of Compose Multiplatform, ability to manage dependencies using Koin library, and experience with Git submodules, KMMBridge or Monorepos.
Benefits:
The salary ranges from 115 - 160 pln/h + VAT (B2B) or 15,750 - 21,500 pln/gross (UoP).
You will have the opportunity to work in an agile environment with top startups and global brands.
The role offers the chance to mentor and support other developers, promoting best practices in Kotlin Multiplatform development.
You will be part of a team that values clean, maintainable code and innovation in mobile development.
Apply now
Please, let Droids On Roids know you found this job
on RemoteYeah
.
This helps us grow 🌱.