Android Developer Intern

Role
Solutions analysis, design, customization, implementation, upgrades and maintenance of the core Android App as well as other software systems in use by the company, in line with approved user requirements and various business units’ needs.
Research and perform systems integration solutions between ERP’S and other required business systems for the company.
Perform routine database maintenance and other business continuity procedures.
Perform routine end-user support and training on key business systems.
Perform any other ICT related tasks as may be directed by management from time to time.
The successful candidates should have the following attributes:-
Android –Strong OO design and programming skills in Java (J2EE/ J2ME)
Familiar with the Android SDK
Knowledge of SQLite, MySQL or similar database management system
Familiar with Eclipse
Common – Understanding of other compiled languages
Experience on web service integration (SOAP, REST, JSON, XML)
Experience of development using web technologies
Good understanding of OO programming and design patterns
Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
Experience building web and native apps
Experience using social media APIs
Ads integration using a 3rd party ad server (DART)
Strong interpersonal skills, analytical skills and entrepreneurial spirit.
Strong team player and ready to learn.
Ability to work with minimum supervision.