Role Description
- Develop and enhance core Android applications
- Participate in the full app lifecycle: design, build, test, release
- Write clean, testable code and perform code reviews
- Troubleshoot, debug, and support applications (on-call rotation)
- Collaborate with cross-functional and international teams
Requirements
- Fluent in English (written & spoken)
- 5+ years
as an Android Developer using
Flutter - Strong knowledge of
Android architecture (MVP, MVVM) - Experience with Jetpack, Compose, Koin/Hilt, Room, Retrofit
- Strong Linux fundamentals and scripting skills
- Exposure to containerization technologies (Docker/Kubernetes) is a plus
- Solid skills in unit testing, debugging, and performance optimization
- Familiar with distributed logging (ELK/Splunk) is a plus
- Proactive, independent, and a great team player
- Bachelor's degree of Computer Science, Information Technology, or related field