Hybrid Kotlin KMM Developer – Mid/Senior

Posted last month

Apply now

About the role

  • Kotlin KMM Developer working on multiplatform solutions in Android and Desktop environments. Collaborating in the definition of architecture and technical improvements.

Responsibilities

  • Develop, enhance, and maintain solutions using Kotlin Multiplatform (KMM).
  • Initially work on the development and maintenance of Android and Desktop applications (Compose Desktop).
  • Later contribute to implementing features for iOS, ensuring reuse and standardization of the shared code.
  • Participate in defining architecture, best practices, and multiplatform development patterns.
  • Work autonomously, proposing technical and organizational improvements.
  • Integrate with APIs, optimize performance, and resolve complex issues involving multiplatform layers.
  • Collaborate with the team to maintain product quality, stability, and scalability.

Requirements

  • Proven experience with Kotlin and Kotlin Multiplatform Mobile (KMM).
  • Strong background in Android development (Kotlin and Jetpack).
  • Experience with Compose (Android and/or Desktop).
  • Solid understanding of software architecture (MVVM, MVI, or Clean Architecture).
  • Familiarity with libraries such as Coroutines, Flow, Ktor, SQLDelight, or equivalents.
  • Experience with Git, version control, and code best practices.
  • Ability to lead end-to-end solutions autonomously.

Benefits

  • Contractor (PJ).
  • 15 business days paid vacation after 1 year of contract.
  • Healthy and collaborative work environment.

Job title

Kotlin KMM Developer – Mid/Senior

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job