Roles and Responsibilities
Desired Candidate Profile:
1) Strong experience in Design Patterns, Android UI design principles, and Object-Oriented Programming.
2) Experience with building Apps with Android SDK, Java, Rx Java, and Rest APIs
3) Good knowledge of java excellent debugging skills.
4) Strong understanding of the full mobile development life cycle.
5) Handling different versions of Android, and how to deal with different screen sizes.
6) Experience in web service integration (REST, JSON).
7) Must have hands-on cloud messaging like push notifications
8) Must have a strong understanding of the services used in Android applications.
9) Familiarity with Daggers, Butter Knife, Motion Layout.
10) Basics of Kotlin.
11) Great Problem-Solving Skills
Perks and Benefits: