Strong knowledge of OOP, Java, Kotlin and Android SDK.
Experience in RESTful Web Services, JSON and XML parsing, SQLite, Push Notification, Payment Gateway - Integration, In app Purchase
Experience of integrating third-party libraries.
Hands on with kotlin, Android-KTX libraries and Unit testing (Junit, Espresso, Mockito, Firebase Test-case)
Hand on experience on Android UI Development (Material Design Component), multiple device resolution support, landscape and tablet support, multi-language & RTL support in layout.
Understanding of App Lifecycle, Activity, Fragment, Background Service, Broadcast, Gradle, Memory management, Threading etc.
Understanding of architecture design patterns like MVP and MVVM