Senior Android Developer-S2

Company : Ninjacart
Job Description
Bachelor’s Degree in Computer Science or related field
5+ years professional experience in software development
Strong background in Computer Science fundamentals including good programming skills in Java
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Conceptual knowledge in Data Structures, DBMS, Operating System, SDLC
Good analytical, communication and logical skills