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.
Apply