Job Description

Requirements:
 Proven software development experience and Android skills development.
 Proven working experience in Android app development.
 Have published at least one original Android app.
 Experience with Android SDK
 Experience working with remote data via REST and JSON
 Experience with third-party libraries and APIs
 Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies.
 Solid understanding of the full mobile development life cycle.
Responsibilities and Duties
 Knowledge of common native mobile application technologies relating iOS, Android,
Windows Phone.
 Hand on Experience with Core Java, Android SDK.
 Experience with third- party libraries and APIs.
 Experience with embedded relational databases (SQLite).
 Solid understanding of the full mobile development life cycle.
 Design and build advanced applications for the Android platform.
 Work on bug fixing, improving and optimizing application performance.

Skills :
 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.
 Experience in handling Volley and retrofit.
 Sqlite database knowledge
 Payment gateway integration knowledge
 Strong knowledge of Android UI design principles, patterns, and best practices
 Encryption- decryption knowledge
Qualification: B.E./B.Tech