Candidates should have in- depth knowledge of Native Android SDK.
Technical Requirements:* Experience with good knowledge of Native Android SDK development in Java or Kotlin* Good expertise in working with web services, local storage, location services etc*Good knowledge in architectural patterns like MVVM, MVC, MVI etc*
Experience implementing push notifications* Knowledge of common libraries like Retrofit, Android architecture components, Rx Java/ RxKotlin etc*
Good knowledge of all app store management activities including firebase console.*Should be someone with keeps in touch with latest trends going on with mobile development.
*Good communication and ability to liaise with customers directly to execute projects end to end.
Responsibilities:* Work with customer in gathering requirements.*Participate in weekly status calls with customer to communicate project status.*Work with design team to coordinate any design related projects tasks.
*Work with and mentor junior developers.*Individually contributes as a developer on the projects assigned.