What You'll do;
- Designs and codes features for the Android application as per the specifications provided by Product and Design teams.
- Write unit tests for all features.
- Ships feature fast moving agile sprints.
- Works closely with Backend, Design and Product Management teams to brainstorm and understand the details of features.
What makes you a great fit:
- Software Developer with experience in building apps for the Android platform.
- Good understanding of Kotlin or Java, Dagger 2, MVVM architecture, live data, data binding.
- Good understanding of Android application architecture and design.
- Good understanding of memory management, network interaction, debugging, concurrency and multi-threading in Android.
- Understanding of complete application development, continuous integration & testing and app distribution infrastructure.