Mobile Developer (Android Kotlin) - Intermediate
Core
Develop native Android applications using Kotlin and modern development practices for March Networks' customers and partners.
Role type
Intermediate Android Mobile Developer
Builds
Native Android applications
Domain
Mobile / Android
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM, Clean Architecture, Kotlin coroutines, Flow, REST APIs, JSON serialization, local persistence, Gradle, Git, unit testing, UI testing, performance optimization, multithreading
Preferred skills
Kotlin Multiplatform, Kotlin/Swift interoperability, native C++/NDK integration, React Native, Java
Technologies
Kotlin, Jetpack Compose, Gradle, Kotlin DSL, Git, REST, JSON
Responsibilities
Develop responsive applications for multiple device sizes and orientations; optimize Android memory management and application performance; implement unit and UI testing; manage CI/CD pipelines and software version control; collaborate with iOS developers on interoperability.
Seniority
Intermediate, hands-on IC