Experienced Android Engineer with Kotlin Multiplatform
flat rock
📍 colombo sri lanka🕐 2mo ago🔗 androidjobs
Job Description
Main responsibilities
---------------------
* Design and implement cross-platform applications using Kotlin Multiplatform
* Build shared business logic and UI components using Compose Multiplatform
* Develop and maintain clean, modular, and scalable architectures
* Collaborate with product managers, designers, and backend teams to deliver high-quality software
* Participate in architecture and technical decision-making
* Write clean, testable, and maintainable code
* Perform code reviews and mentor developers
* Ensure high standards for performance, maintainability, and reliability
* Contribute to CI/CD pipelines and automated testing
* Stay up to date with the Kotlin & Android ecosystem and cross-platform development trends
Requirements
------------
* 5+ years of professional software development experience
* Strong expertise in Kotlin
* Hands-on experience with native Android development
* Hands-on experience with Kotlin Multiplatform (KMP) for cross-platform development
* Hands-on experience with Compose Multiplatform for building shared UI
* Experience building applications targeting Android, iOS, Web, or Desktop
* Strong understanding of modern software architecture patterns (Clean Architecture, MVI, MVVM, modular architecture)
* Experience designing and consuming REST APIs
* Experience designing asynchronous and concurrent systems using Kotlin coroutines
* Strong experience with Git-based workflows
* Experience working in Agile environments
* Strong problem-solving, proactive mindset and communication skills
* Experience with using AI platforms in the development process
* Experience with native Android or iOS development
* Experience integrating Kotlin Multiplatform with existing native apps
* Familiarity with backend frameworks such as Spring Boot or Ktor
* Experience with automated testing for multiplatform projects
* Experience with CI/CD pipelines and mobile build pipelines
* Knowledge of Docker and cloud platforms (AWS, GCP, Azure)
* Experience with Multi-Platform Distribution
About us
--------
Dear recruiters there is no need to edit this.