Zillow is seeking a Senior Software Development Engineer, Android to join their Mexico team. The ideal candidate is a strong Android engineer with experience in driving initiatives, mentoring, and growing the potential of others. The role involves working on the latest Android technologies, developing world-class mobile applications, and contributing to full-stack mobile application development from concept to launch.
Requirements
- BS/MS in Computer Science (or equivalent experience)
- 6+ yrs of experience
- 6+ years of Android experience (Strong knowledge of Java and Kotlin)
- Ability to mentor and coach Junior and Senior developers
- Ability to drive cross-team design and framework decisions
- Familiar with Compose for UI Development
- Strong architectural knowledge about MVVM and/or similar patterns
- Familiarity with modular Android architecture
- Ability to include and work closely with other engineers and other disciplines
- Experience delivering quality code on a deadline
- Strong experience profiling for optimizing performance and resource utilization.
- The ability to work well with product management, design, services to shape and define products
- Experience with Agile development processes
- The ability to work well in a team setting
- Fluent in English and Spanish (both written and spoken).
- Must be authorized to work in Mexico.
Benefits
- Competitive base salary
- Bonuses depending on experience, performance, and location
- Equity awards depending on experience, performance, and location
- Paid time off
- Retirement plan
- Health insurance
- Other benefits (not specified)