- A minimum 4 years of hands-on experience in designing and developing mobile applications for Android using Java and Kotlin programming languages.
- Proficient in handling the communication between Mobile native and Webviews by using JAVA script bridge
- Strong understanding of all android components and kotlin coroutines
- Expertise in MVVM architecture.
- Experience with third-party libraries and APIs (Retrofit is mandatory)
- Should have good knowledge on Push notification integration. Good to have a knowledge on Notificare SDK
- Should have good experience in SSL handling
- Good to have experience in JetPack components like NavGraph, LiveData, ViewModel and Databinding(Compose is a plus)
- Demonstrable experience with TDD and / or BDD