Job Description :

8+ years of experience in software development
3+ years of experience in in mobile application development (Android)
Proficient experience of the Android SDK
Proficient with Google APIs
Excellent working knowledge of an objective oriented language (Java, C++, Objective-C, C#, or similar) - including 2+ years Java
Experience using RESTful APIs to integrate mobile applications to server side systems
Experience developing Hybrid Android Apps using frameworks like Ionic or Cordova
Working knowledge of HTML5, CSS3, and JavaScript required
Good understanding of software development best practices
Experience working in an Agile and Scrum environment
Working knowledge of SCM with strong emphasis on Git and proper Git Flow
Must reference at least one application you developed/worked and provide proof of that app
Familiar with continuous integration and continuous deployment techniques and technologies for Android
Sound knowledge of web and mobile technologies, responsive design, cross platform presentation, etc.
Experience with offline storage, threading, and performance tuning.

Client : NA