- Design and build Amartha’s Kotlin based Android application
- Collaborate with engineering, product, and design team from planning to execution in delivering development goals
- Creating unit-test code for robustness, including edge cases, usability and general reliability
- Managing apps release in Google Play Store
- Work on bug fixing and improving application performance and stability
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- Experienced native Android Developer (using Kotlin) for at least 2 years
- Proven working experience in mobile application development as major contributor of at least 2 published Android apps in the Play Store
- Understanding on how client server communication works between mobile apps and backend services
- Working knowledge of the general mobile app design and technology to create an applications that are user friendly
- Understand how to write clean code using good code architecture to achieve readable, testable, and maintainable code
- Understand how to create unit test and instrumentation test
- Familiar on agile process and scrum methodology
Amartha
