Job Description :
Role : Android Technical Lead
Location : Deerfield, IL
Job Description:
Responsibilities
6+ years In depth coding experience using Java
2+ years of experience developing Native/Hybrid apps for Android
3+ years of experience mentoring and giving work direction to Developers
Excellent hands on skills with Android application development tools, including Android Studio, Android SDK and ADT
Deep understanding of the intricacies of the Android platform and maintain expert level depth of knowledge and develop knowledge on other platform
Experience with distributing mobile applications via public app stores and/or enterprise channels
Knowledge of an Object Oriented Programming language such as Java or related framework
Strong foundation in the fundamentals of computer science, with familiarity in data structures, algorithms and software design patterns
Excellent knowledge of working with dynamic data using services (e.g., JSON, XML, REST APIs etc)
Experience leading apps across entire lifecycle from design to app store release and support
Hands on expertise with automated unit testing
Experience performance profiling and tuning mobile applications
Heroic get-it-done self-starter attitude
Good communicator and team player with strong organizational skills
Proactively helps drive innovation within the company

Desired Requirements:
Experience integrating with Gradle and using other third party frameworks tools and SDKs
Experience with continuous delivery in mobile, code review, static analysis, continuous integration and automation.
Experience with authenticated sessions using OAuth and authentication tokens
Experience building hybrid apps using Cordova (Phonegap), IBM work light etc.
Experience with design/development/use of analytics and tracking solutions (e.g., Adobe, Flurry, Google Analytics)
Experience developing interactive user interfaces utilizing HTML5, JavaScript & CSS
Experience with agile methodology
             

Similar Jobs you may be interested in ..