Source description
About the role
Job Profile and Skills Required: Experience in mobile platform programming environment such as Eclipse (Android), Android Studio. Must have excellent working experience with JSON, REST, SOAP, SQLite, Android Studio, Web Services, XML & Core Java. Strong knowledge of Android SDK, different versions of Android. Have experience on working with RESTful APIs to connect Android applications to back-end services Familiar working with Volley and Retrofit HTTP library Experience in third-party integration: Social Media, Payment Gateway, Google Map. Strong design principles in exposure to scalable, client-server architectures. Review mobile application for design and performance best practice. Tune up design for maintainability, scalability, and efficiency. Experience with offline storage, threading and performance tuning Experience with the open-source Android ecosystem and the libraries available for common tasks, cloud message APIs, Firebase and push notifications Experience working with GPS Map Navigation, Geofencing, location tracking Experience working with chatting module (voice, text, and video), Live Video Streaming. Knowledge of hybrid platform will be advantageous. Integration of the Android mobile app with backend services Have published at least five original Android app Understanding of the Systems Development Life Cycle (SDLC) Good analytical and communication skills. Deliver on time and with high quality
More at Webicules