Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Android - Mexico image - Rise Careers
Job details

Software Engineer, Android - Mexico

About the teamZillow Group develops a variety of apps from our consumer-facing Zillow Real Estate and Trulia apps to our industry-facing Premier Agent and Dotloop apps. Zillow started in 2006 and is the most visited real estate website in the United States with over 10.5 billion visits in 2022, and an average of 220 million monthly unique users. Zillow helps high-intent movers find and win their home through digital solutions and first class partners. Our Zillow Mexico team will work with our US tech teams to simplify and automate the buying, selling and renting experience to make home a reality for more and more people.We believe that creativity, collaboration, and innovation lead to success.We actively encourage our teams to learn about the business and share their ideas.We value and promote a diverse and inclusive workplace!About the roleWe're looking for a Software developer with strong object-oriented coding skills, excellent attention to detail, and someone who holds their code to high standards and who is not afraid to give feedback on the product.Customer focus and comfortability with cross-functional partnerships are a huge plus. You should be able to lead the teams’ technology stack to ensure we’re building more robust, scalable, and operable systems.We embrace agile software development practices and believe deeply in building teams composed of all skills needed to deliver value (SDE, PM, SDM, SQE, Design, DE, etc).We have a couple of teams working to give people the power to manage and ingest lots of media and data. Looking for an engineer who can help lead the teams’ technology stacks to ensure we’re building more robust, scalable, and affordable systems.• Work on the latest Android technologies and architectural patterns to develop world-class mobile applications.• Contribute to outstanding full-stack mobile application development from concept to launch• Implement client-side features and server APIs and services to support planned mobile functionality• Collaborate with an agile cross-team of developers, testers, designers & program managers to build features that engage our users and understand their outstanding expectations• Consistently deliver performant, testable, scalable, highly-readable code using OO best practicesThis role has been categorized as a teleworker position. Teleworkers do not have a permanent corporate office workplace and, instead, work from a physical location of their choice which must be identified to the Company. Employees may live in any part of Mexico, but preferably in Mexico City, as we would encourage attendance for occasional in-office events.In addition to a competitive base salary and benefits, this position is also eligible for equity awards based on factors such as experience, performance and location.Who you areWondering if we're the right team for you? You'll excel in this team if you thrive on autonomy, seek out persistent problems, implement effective solutions quickly, and you have:• BS/MS in Computer Science (or equivalent experience) and 4+ yrs of experience• 4+ 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, most notably individuals in BE roles, product, and design.• 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.Here at Zillow we value the experience and perspective of candidates with non-traditional backgrounds. We encourage you to apply if you have transferable skills or related experiences.Please note: This is an evergreen job post that accepts applications on an ongoing basis. We will consider your profile for any current and future openings that align with your expertise.Get to know usZillow is reimagining real estate to make it easier to unlock life’s next chapter.As the most-visited real estate website in the United States, Zillow® and its affiliates help movers find and win their home through digital solutions, first class partners, and easier buying, selling, financing and renting experiences. Millions of people visit Zillow Group sites every month to start their home search, and now they can rely on Zillow to help make it easier to move. The work we do is helping people move from dreaming to transacting — and no matter what job you're in, you will play a critical role in making this vision a reality.Our efforts to streamline the real estate transaction are supported by a deep-rooted culture of innovation, our passion to redefine the employee experience, and a fundamental commitment to Equity and Belonging. We’re also setting the standard for work experiences of the future, where our employees are supported in doing their best work and living a flexible, well-balanced life. But don’t just take our word for it. Read recent reviews onGlassdoor and recent recognition from multiple organizations, including: the 100 Best Companies to Work For in 2022 list, Glassdoor Employees’ Choice Award, honoring theBest Places to Work in 2022, Bloomberg Gender-Equality Index 2022, Human Rights Campaign (HRC) Corporate Equity Index and Best Place to Work for LGBTQ Equality 2022, and TIME100 Most Influential Companies list.Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, and gender identity. If you have a disability or special need that requires accommodation, please contact your recruiter directly.Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable state and local law.

Average salary estimate

Estimate provided by employer
$193000 / ANNUAL (est.)
min
max
$136K
$250K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Android - Mexico, Zillow

Join Zillow Group as a Software Engineer, Android in Mexico! We're on a mission to simplify the experience of buying, selling, and renting homes through innovative technology. With our diverse team, you’ll be an essential part of crafting the next generation of mobile apps that help millions of users. As a software engineer, you'll leverage your expertise in Android development, working with technologies like Java and Kotlin to develop world-class applications. You’ll collaborate closely with cross-functional teams, ensuring that what we build not only meets user expectations but also adheres to the highest coding standards. We value creativity and encourage your unique ideas to flourish. If you're passionate about creating robust and scalable systems and thrive in an agile environment, this role is for you! Our team operates in a fully remote capacity, allowing you to work from wherever you feel most productive, with a preference for team members in Mexico City for occasional in-office events. This is not just a job but an opportunity to substantially impact the real estate landscape while enjoying a competitive salary and benefits, including equity awards. If you're ready to innovate and collaborate with a talented group, come join Zillow Group!

Frequently Asked Questions (FAQs) for Software Engineer, Android - Mexico Role at Zillow
What are the main responsibilities of the Software Engineer, Android role at Zillow Group?

As a Software Engineer, Android at Zillow Group, you'll be responsible for developing and enhancing our mobile applications. This includes collaborating with cross-functional teams to implement client-side features and server APIs, ensuring scalable and operable systems, and consistently delivering high-quality code. Your expertise in the latest Android technologies and architectural patterns will be critical in shaping robust solutions that meet users' needs.

Join Rise to see the full answer
What qualifications does Zillow Group require for the Software Engineer, Android position?

Zillow Group requires candidates for the Software Engineer, Android position to have a BS/MS in Computer Science or equivalent experience, along with a minimum of 4 years of experience in Android development. A strong knowledge of Java and Kotlin is necessary, and familiarity with MVVM architectural patterns and Compose for UI Development will greatly enhance your application. Additionally, having the ability to mentor other developers and work effectively in a team setting is important.

Join Rise to see the full answer
Is experience with Agile development required for the Software Engineer, Android role at Zillow Group?

Yes! Experience with Agile development processes is crucial for the Software Engineer, Android role at Zillow Group. We embrace an Agile methodology to build better products collaboratively, and your ability to thrive in this environment will significantly impact our team's success and the quality of our mobile applications.

Join Rise to see the full answer
What programming languages should a Software Engineer, Android at Zillow Group be proficient in?

Proficiency in Java and Kotlin is essential for the Software Engineer, Android position at Zillow Group. These languages are key to crafting scalable and high-performance mobile applications. Additionally, having strong object-oriented coding skills and experience with Android architecture will benefit your performance in this role.

Join Rise to see the full answer
Can you describe the work culture at Zillow Group for the Software Engineer, Android position?

At Zillow Group, we pride ourselves on our inclusive and collaborative work culture. As a Software Engineer, Android, you'll find an environment that fosters creativity and encourages innovation. We believe that every team member plays a crucial role in our success, and we actively promote a work-life balance, providing flexibility for remote work while encouraging the sharing of ideas and open communication.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Android - Mexico
Can you explain your experience with Android development and the technologies you've used?

When discussing your Android development experience, focus on specific projects where you've utilized Java and Kotlin. Highlight any advanced technologies or patterns you've implemented, such as MVVM or Compose for UI Development, and describe how they improved the app's performance or user experience.

Join Rise to see the full answer
How do you ensure code quality and scalability in your Android applications?

To ensure code quality and scalability, discuss your approach to following object-oriented best practices, conducting thorough testing, and performing code reviews. Mention any tools or methodologies you use for profiling and optimizing performance and resource utilization.

Join Rise to see the full answer
Describe a challenging problem you faced in a previous Android project and how you solved it.

When answering this question, use the STAR method (Situation, Task, Action, Result) to elaborate on a specific challenge. Detail how you approached the problem, the steps you took to solve it, and the positive outcome of your efforts, emphasizing collaboration if relevant.

Join Rise to see the full answer
How do you approach collaborating with cross-functional teams?

Collaboration with cross-functional teams involves clear communication, active listening, and a willingness to understand other perspectives. Share examples of how you’ve coordinated with designers, product managers, or backend engineers in the past, emphasizing your adaptability and problem-solving skills.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Discuss your familiarity with Agile development processes, such as Scrum or Kanban. Provide examples of how you've participated in Agile ceremonies, contributed to sprint planning, and adapted to changing requirements during a project, showing your ability to thrive in a dynamic environment.

Join Rise to see the full answer
How do you keep yourself updated with the latest trends in Android development?

Explain your strategies for staying current with Android development trends, such as following blogs, attending conferences, participating in online courses, or contributing to open-source projects. Show your passion for continuous learning and improving your skills.

Join Rise to see the full answer
What strategies do you use for debugging and troubleshooting code?

When discussing debugging strategies, mention specific tools (like Android Studio's debugger) and techniques (such as logging or unit tests) you use to identify issues. Share examples of effectively diagnosing and resolving bugs in your past projects.

Join Rise to see the full answer
What qualities do you think are essential for a successful Software Engineer, Android?

Emphasize a mix of technical and soft skills. Discuss the importance of strong coding skills, attention to detail, effective communication, and the willingness to give and receive feedback. Highlight how these qualities contribute to collaboration and project success.

Join Rise to see the full answer
How do you handle tight deadlines in your development projects?

Share your approach to managing tight deadlines. Discuss prioritization strategies, your ability to work efficiently under pressure, and your communication with team members to ensure everyone is aligned and deadlines are met without sacrificing code quality.

Join Rise to see the full answer
Why do you want to work as a Software Engineer, Android at Zillow Group?

This is your chance to showcase your enthusiasm for Zillow Group. Talk about your interest in real estate technology, your admiration for the company’s mission and values, and how your skills align with their innovative culture. Make it personal and genuine to leave a lasting impression.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Customer-Centric
Mission Driven
Fast-Paced
Growth & Learning
Transparent & Candid
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Fitness Stipend
401K Matching
Equity
Life insurance
Disability Insurance
WFH Reimbursements
Flex-Friendly
Paid Time-Off
Maternity Leave
Paternity Leave
Paid Holidays
Paid Volunteer Time
Sabbatical
Photo of the Rise User
Inclusive & Diverse
Customer-Centric
Mission Driven
Fast-Paced
Growth & Learning
Transparent & Candid
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Fitness Stipend
401K Matching
Equity
Life insurance
Disability Insurance
WFH Reimbursements
Flex-Friendly
Paid Time-Off
Maternity Leave
Paternity Leave
Paid Holidays
Paid Volunteer Time
Sabbatical
Photo of the Rise User
Twine Remote No location specified
Posted 6 days ago
Photo of the Rise User
Madhive Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 2 days ago
Xplor Hybrid Salt Lake City, UT, USA
Posted 9 days ago
Posted 11 days ago
Photo of the Rise User
Posted yesterday
Posted 18 hours ago

Zillow is a leading American tech real-estate marketplace company founded in 2006. We provide information and services related to selling, buying, renting, and financing through our platform, accessible through our website and mobile app.

66 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Customer-Centric
Mission Driven
Fast-Paced
Growth & Learning
Transparent & Candid
Diversity of Opinions
Work/Life Harmony
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Fitness Stipend
401K Matching
Equity
Life insurance
Disability Insurance
WFH Reimbursements
Flex-Friendly
Paid Time-Off
Maternity Leave
Paternity Leave
Paid Holidays
Paid Volunteer Time
Sabbatical
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!