Android DeveloperDesign and build e-commerce applications for the Android platformEnsure the performance, quality, and responsiveness of applicationsCollaborate with a team to define, design, and ship new featuresIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automatizationLead and mentor junior developersRequired skills:5+ years experience working with the following technologiesExpert knowledge of Java and the JDKExpert knowledge of the Android SDKAdvanced Android UI Skills (Fragments, Custom view components)Experience writing multi-threaded and Networked appsExpert level debugging and analysis skills using ADBExperience with the application submission/provisioning processExperience leading a small team of developers and delegating tasksExcellent communication skills in both technical and non-technical discussions.Have designed and developed a complete Android app from top to bottom.Location: San Bruno/Sunnyvale, CAHours: Regular 8 Hours PSTTeam makeup: Standard team of 5-6 developersBadge requirement: YesOffice days: In office 2 days. Tuesdays the team goes to San Bruno, Wednesdays the team goes to Sunnyvale (will be extended based on Walmart policy)