● Proficiency in Kotlin & Java.
● At Least 4-5 years of native Android development experience.
● Strong knowledge of design patterns and best practices.
● Good understanding of Android UI design principles.
● Solid understanding of the mobile development life cycles.
● Proficiency in writing unit and Android UI tests.
● Proficiency in working with Git.
● Experience with storage, threading, and performance tuning.
● Top-notch team player and possess excellent communication skills.
● Understanding of functional programming using RxJava.
● Understanding of cloud messaging APIs and push notifications.
● Telco Media domain experience will be a plus
● Familiarity with Google Firebase.
● Understanding of continuous integration and continuous delivery.
● Knowledge of frameworks like Kotlin Multi platform/React Native/Flutter would be an added advantage.
● Familiar with deploying apps to Google Play Store.