Macy's Inc | San Francisco, CA | On-site | Hiring Android Developers
Job Overview:
As a senior technologist, the mobile engineer is responsible for driving technology delivery and supporting operational excellence for macys.com. We seek a candidate that is comfortable engaging all aspects of a development cycle that includes data collection, algorithm development, performance assessment, and integration into different hardware platforms.
Essential Functions:
•	Design &amp; create features for mobile Android app that satisfy business and non-functional requirements. •	Architect, design, and build software that scale on Android •	Drive adherence to mobile optimized standards, APIs •	Hands-on code contribution and delivery - libraries, API's, documentation. •	Coordinate and work closely with other product and design teams to execute solutions. •	Understanding and taking advantage of modern mobile architectures, devices and vendor solutions. •	Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems. • Understanding of mobile security protocols, analytics and social channel integration.
Qualifications: Education/Experience:
•	Bachelor’s degree in Computer Science/Engineering or equivalent work experience •	Hands on experience building and delivering mobile applications on Android OS. •	Experience building Android apps adhering to MVP &amp; MVVM design patterns. •	Familiar &amp; experienced using Android Data Binding, Rx Java 2, Dagger2 libraries.
Nice to have skills/experience: •	Building Android apps using Kotlin • Building AR/VR apps using Google AR/VR SDKs &amp; Unity SDKs
All open positions are contract (6 months) to hire. If interested, please forward your updated resume to the hiring manager (REDACTED_EMAIL) to get you setup for an interview.