Lead Android Developer
Job Description
Keywords/Search Tags: Android, Java, MVC, Agile, Restful
Top Three Skills:
1. At least 5 yrs of Android native development
2. Familiar with OOO/MVC/MVP patterns and SDLC/agile
3. Experience leading offshore resources
Job Description:
Highly desirable skills:
• At least 5 yrs Android native development
• Familiar with OOO/MVC/MVP patterns and SDLC/agile
• Familiar with Fragment/Activity lifecycles
• Demonstrate written code (provide source code/published app) for review and discussion
• Experience in Android Studio / github / SourceTree
• Familiar with RESTful services / JSON
• XMPP / OpenFire / Asmack (or Smack)
• Familiar with animations / Picasso / Universal Image Loader
• Experience with Roboguice / Dagger
• Demonstrate knowledge of the view holder pattern, multithreading and caching/memory patterns
Additional desired skills:
• Experience with Jenkins/Bamboo
• Experience with Jira / Confluence
• iOS Objective-C / Swift experience
• GTM / New Relic / Hockey App
• Experience in reviewing design prototypes and estimating effort
If you are interested in the below position please forward your profile to mohammedm@usmsystems(dot)com or call me on 703-880-2641