Job Description :
Role: Android Technical Lead

Buy Rate: DOE

Location: Deerfield, IL

Position Type: CTC

Project Duration: 8+ months

Interview Mode: Video Conference

# of Positions: 2

Start Date: Urgent

End Client Industry: Major Retail Client

2 positions >> Skype Interview >> Non-Locals are fine >> Any visa are welcome…

Required Skills:

6+ years of in-depth coding experience using Java

2+ years of recent experience in 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 (OOP) 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

Strong 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

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

Good experience on Agile methodology

Good communicator and team player with strong organizational skills
             

Similar Jobs you may be interested in ..