PT PERSOL RECRUITMENT INDONESIA
Android Deveoloper
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
âś“ Offer them a visibility boost with clients.
âś“ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Jakarta, Indonesia
Work mode:
Onsite
Published on:
17 September 2026
What they need
About the role
Develop, maintain, and enhance Android applications using Kotlin and Java. Build modern, scalable, and high-performance mobile applications using Android SDK and Jetpack Compose.
Key responsibilities
- Implement Android Jetpack components, including Navigation, ViewModel, LiveData, Room, and WorkManager
- Integrate applications with REST APIs using Retrofit/OkHttp
- Implement asynchronous programming using Kotlin Coroutines and Flow
- Apply MVVM, MVP, or Clean Architecture to ensure maintainable and scalable code
- Implement local data storage using Room Database / SQLite
- Implement Dependency Injection using Hilt or Dagger
- Integrate and maintain Firebase services, including Authentication, Cloud Messaging, and Analytics
- Develop user interfaces following Material Design principles and best practices
- Collaborate with cross-functional teams within an Agile development environment
- Perform debugging, troubleshooting, testing, and optimization to ensure application quality and performance
About you
- Minimum 2–5 years of experience as an Android Developer, depending on the position level
- Proficient in Kotlin; experience with Java is required
- Strong understanding of Android SDK, Android Jetpack, and Material Design
- Hands-on experience with Jetpack Compose, MVVM / MVP / Clean Architecture, REST API Integration, Room Database / SQLite, Firebase (Authentication, Cloud Messaging, Analytics), Dependency Injection (Hilt / Dagger), Kotlin Coroutines & Flow, Retrofit / OkHttp, and Git
- Familiar with Android Jetpack components such as Navigation, ViewModel, LiveData, Room, and WorkManager
- Understands the Google Play Store publishing and application release process
- Strong analytical, troubleshooting, and problem-solving skills
- Able to work independently as well as collaboratively within an Agile team
Other offers great for you!
These companies are also looking for great profiles
SARIEL
Program Manager Android
Freelance
26000 Valence, France
Hybrid
Skills
1 day ago
Quick apply
Theodo
📱 Tech Lead Mobile (iOS & Android) - Secteur Télécom
Freelance
Casablanca, Morocco
Hybrid
Skills
10 hours ago
Quick apply
FreelanceRepublik
Développeur Android sénior (F/H)
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
5 hours ago
Quick apply