Senior Android Developer
Full Time Phnom Penh Posted 2 days ago
Transformation Tribe
JOB RESPONSIBILITIES
- Design and build high-quality Android applications using Kotlin and Android Jetpack.
- Work on critical features related to loan origination, collection apps, and agent/merchant services.
- Develop apps optimized for performance, scalability, and battery efficiency.
- Integrate mobile apps with RESTful APIs and backend systems.
- Implement clean and responsive UI based on Material Design and UX guidelines.
- Build reusable components and modular architecture.
- Write unit tests, UI tests, and integration tests to ensure app stability.
- Apply secure coding practices, protecting user data and sensitive information.
- Participate in code reviews and refactoring efforts to maintain codebase quality.
- Work within Agile teams, participating in sprint planning, daily standups, and retrospectives.
- Collaborate with UI/UX designers, QA engineers, iOS developers, and backend teams.
- Contribute to technical discussions and propose improvements.
- Guide junior developers and share knowledge on best practices.
- Stay updated with emerging Android technologies and tools.
- Promote a culture of clean code, innovation, and testing discipline.
JOB REQUIREMENTS
- Minimum 3–5 years of experience in Android development.
- Bachelor’s degree in computer science, Software Engineering, or related fields.
- Proficient in Kotlin, with strong experience using Android Jetpack components (ViewModel, LiveData, Room, Navigation, etc).
- Experience with MVVM architecture, Retrofit, Dagger/Hilt, Firebase.
- Solid understanding of RESTful APIs, JSON, and real-time communication.
- Familiarity with Play Store deployment, CI/CD tools (Bitrise, Jenkins), Git.
- Background in mobile banking, fintech, or LOS applications is a plus.
