Job Description :
Role : Lead Android Developer
Location : Denver CO
Duration : 6+ months
Qualifications
* 5+ years'' experience of and/or Native (Java) Android development.
* Experience in developing best practices, software principles and
code design concepts.
* Experience with CI/CD in the mobile context is a must.
* Experience in developing and supporting rapid iterations of software
in an Agile context.
* Good knowledge of common design patterns, frameworks and libraries
for mobile development.
* Experience in continuous integration and unit testing frameworks.
* Ability to effectively work with Design and QA teams and setting up
expectations by coordinating with them on regular basis.
* In depth understanding of Android native libraries.
* Multithreaded and memory management specific to mobile devices.
* Caching techniques and the ability to strategize for powerful
applications.
* Good understanding of REST based services and service based
architecture.
* Familiarity with popular automation tools and build management tools
and understand how automation works in the enterprise world.
* Currently published examples of Android apps you have worked on in
the App Store or Google Play a huge plus.
* Ability to effectively communicate with internal and external
business partners.
* Commitment to producing top quality, well designed and flexible
mobile applications.