The candidate should have Proficiency in the following skills and technologies
Android Studio and Java SDK, JSON, XML, REST
Experience in all parts of the Android ecosystem including:
application development (application structure; device and operating system API’s; debugging; performance; security),
deployment, updating, and roll-out
3rd party integration points including gson, facebook, google APIs.
Should have strong OOP concepts.
Good experience of making REST API Calls and error handling
Good concept of how to better manage memory and CPU
Handling on device SQL Lite database required for applications.
Should have strong memory and multi threading management skills for Android environment.
Hands on experience of publishing and deployment of android apps.
Multi-tasking with an ability to rapidly learn and take advantage of new concepts, business models, and technologies
Working experience of Web Services implementation.
Programming Languages and SDKs
Java, Android SDK,
Tools
Android Studio/Eclipse
Source Controls
Git, Subversion (SVN)
Interface Protocols & Standards
JSON, Database Management Library, Web Services, SOAP, Google Maps API
Programming Languages
Java, OWL