# Senior Android Developer at Flatrock

> Sri Lanka · Senior · Mobile · open. Source: https://alderhq.app/jobs/personio%3Aflatrock%3A2566965 (read 2026-11-08).

## Facts (observed)

- Company: [Flatrock](https://alderhq.app/companies/flatrock)
- Location text: Colombo
- Where it can be done from (inferred): Sri Lanka (evidence: "Location: Colombo")
- Posted: 2026-03-17 (236 days ago)
- First seen by alder: 2026-11-04 · last verified: 2026-11-04
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://flatrock.jobs.personio.de/job/2566965
- Skills listed (inferred): Kotlin, Swift/iOS, Android, AWS, GCP, Azure, Docker

## Pay and sponsorship

- Posted pay: not posted

## Description (the employer's text)

### Main responsibilities

- Design, build, and ship native Android applications in Kotlin
- Build modern, responsive UI with Jetpack Compose and the Android Jetpack libraries
- Develop and maintain clean, modular, and scalable architectures
- Own technical decisions and contribute to architecture discussions across the mobile stack
- Collaborate with product managers, designers, and backend teams to deliver high-quality software
- Write clean, testable, and maintainable code
- Perform code reviews and mentor mid-level and junior developers
- Ensure high standards for performance, stability, security, and maintainability
- Contribute to CI/CD pipelines, release automation, and automated testing
- Take part in the full release cycle, including Google Play distribution and post-release monitoring
- Stay up to date with the Kotlin & Android ecosystem and bring improvements back into the team
### Requirements

- 5+ years of professional software development experience
- Strong hands-on experience with native Android development
- Solid experience with Jetpack Compose and modern Android architecture components
- Strong understanding of modern software architecture patterns (Clean Architecture, MVI, MVVM, modular architecture)
- Experience designing and consuming REST APIs
- Experience with dependency injection, local persistence, and offline-capable apps
- Strong experience with Git-based workflows
- Experience working in Agile environments
- Strong problem-solving skills, a proactive mindset, and clear communication
Nice to have / advantages

- Hands-on experience with Kotlin Multiplatform (KMP) for cross-platform development — a strong advantage
- Hands-on experience with Compose Multiplatform (CMP) for building shared UI — a strong advantage
- Experience building applications targeting iOS, Web, or Desktop from a shared Kotlin codebase
- Experience integrating Kotlin Multiplatform into existing native apps
- A genuine willingness to chase after new technologies — you experiment early, learn fast, and bring what you find back to the team
- Experience using AI platforms and AI-assisted tooling in the development process
- Familiarity with backend frameworks such as Spring Boot or Ktor
- Experience with automated testing for mobile or multiplatform projects
- Experience with CI/CD pipelines and mobile build pipelines
- Knowledge of Docker and cloud platforms (AWS, GCP, Azure, DigitalOcean)
- Experience with multi-platform distribution

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/personio%3Aflatrock%3A2566965 and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
