Skip to content
Rohlik logo

Senior KMP Engineer

RohlikOnline Grocery company
Prague, Czech RepublicSenior
Software Engineering

About the role

Drive the development and scalability of multiplatform and native Android and iOS applications.

  • As a KMP Engineer, you will drive the development, scalability, and quality of our multiplatform and native Android and iOS application architecture across multiple European markets.
  • Key Responsibilities Owns the design, execution, and deployment of shared multiplatform code and features using Kotlin Multiplatform (KMP) and Jetpack Compose.
  • Leads code quality, architecture scalability, application performance tuning, and the technical mentorship of engineering peers through code reviews and pair programming.
  • Partners with Product Designers and Product Owners to define technical scopes, run product experiments, and build highly intuitive, customer-centric mobile experiences.
  • Provides input to continuous delivery workflows, engineering process updates, and CI/CD pipeline optimizations (Firebase, GitLab).
  • Supports cross-functional frontend, mobile, and backend teams to minimize platform architectural complexity and enforce clean engineering standards.
  • Requirements 5+ years of professional engineering experience developing commercial Android applications.
  • Proficient expertise in Kotlin, Android Architecture Components, Coroutines, Flow, and Jetpack Compose.
  • Strong track record of maintaining high-quality code through robust automated unit testing.
  • Hands-on experience with Kotlin Multiplatform (KMP) Experience integrating dependency injection frameworks (Koin) and network libraries (Retrofit, Ktor).
View original posting →

Tech stack

KotlinAndroidJetpack Compose

Match insights

Tech:Kotlin, Android, Jetpack Compose
Level:Senior

More roles at Rohlik

View open roles at Rohlik