1. Own the product from start to finish, from architecture, networking, storage,
2. Views, animations, and end user experience.
3. Work closely with design and development teams to create new features and refine existing ones.
4. Advise the product management and design teams on the latest developments in the Android ecosystem.
1. Should have at least 2-3 years of experience developing for the Android platform.
2. Strong Java fundamentals.
3. Deep understanding of Android best practices and design patterns.
4. Experience articulating and reviewing mobile application architectures.
5. Proven track record of shipping high-quality experiences.
6. Strong design sense and excellent attention to detail.