What are the responsibilities and job description for the Android Developer position at Jobsbridge?
Job Description
Essential Functions:
* Play a key technical role in all phases of a project (Strategy, Definition, Design, Engineering, and QA)
* Develop and build connected architectures for clients that reflect mobile best practices
* Translate business requirements into solid, sound technical documentation which represent an innovative connected solution
* Lead, organize, and position Product Engineering and other operational teams to present optimal work product to clients
* Evaluate new technologies in order to deliver premium products and to clients
* Help manage, contribute and evangelize the client's internal projects
* Contribute to open source projects
* Contribute to monthly team meetings, and report on goals and accomplishments
REQUIREMENTS:
* Full life cycle development experience for Android phone, tablet, and other devices that run the Android OS (or derivatives)
* Strong knowledge of Android SDK, Java and related technologies
* Solid understanding of Web Service standards (JSON, REST, etc), specifications and frameworks
* Expert knowledge of the software development life cycle and methodology
* Strong object oriented design and analysis skills
* Experience developing Universal Apps
* Understanding of the mobile app ecosystem and strong personal initiative are essential
* Demonstrable portfolio of Android related applications
* Have worked with automated build systems such as Jenkins
* Excellent written and verbal communication skills
* Strong coding architecture experience and adhering to coding standards is a must
* Implemented extensive data caching models
* Experience with Agile programming and rapid prototyping is a plus
Qualifications
Android SDK, JSON, REST
Additional Information
Multiple Openings