- Good understanding of object
-oriented software development
- Understanding about latest software development practice (Reactive Programming, MVVM, Dependency Injection , etc)
- Understand about how to make a good code - Minimum 1 Years experienced with kotlin
- Develop or bug fix small feature in Android App by following existing company design pattern , architecture and guideline - Join to all sprint event / meeting
- Good understanding in kotlin fundamental
- Good understanding in how to operate IDE and other related tools
- Pair programming in larger story
- Able to debugging not only code but also others member to improve communication and technical skill
- Understanding flow in Android for specific squad - DIM
- Respect to others code and members
- Collaborate with designers, product, and other engineer within and across team - Write clean and maintainable code
- Collaborate with QA on manual testing to make sure our app releases are always worthy of five star ratings
- Modify existing software to correct errors, to adapt it to new
hardware, or to upgrade interfaces and improve performance.