Job Description :
5+ Years of experience in Mobile native Application Development using Android SDK for phone and tablet devices
Excellent technical knowledge of Java for Android and the Android Studio.
Demonstrates strong experience/knowledge of the Android SDK
Good understanding of software development practices
Extensive UI Design experience
Strong knowledge and understanding of different Android platforms & Architect like MVC, MVP, MVVM
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Experience with unit testing frameworks
Experience with source control management (preferably GIT) and CICD tools
Good understanding of OO programming and design patterns
Knowledge of SQLite, MySQL or similar database management system