Senior Full Stack Software Development Engineer - Mexico

ZillowZillow·Remote(Flexible / Remote)
Software Development
Excel

WFA Digital Insight

The demand for skilled full-stack developers is on the rise, with a 25% increase in job postings in the last year alone. Zillow, a pioneer in the real estate industry, is looking for a talented Senior Full Stack Software Development Engineer to join their team in Mexico. With over 220 million monthly unique users, Zillow is committed to simplifying the home buying and selling process. As a candidate, you should be aware that this role requires a strong background in software development, excellent problem-solving skills, and the ability to work autonomously. With the company's focus on innovation and customer satisfaction, this is an exciting opportunity to be part of a team that is shaping the future of the real estate industry.

Job Description

About the Role

As a Senior Full Stack Software Development Engineer at Zillow, you will play a crucial role in leading the delivery and ongoing support of projects from end-to-end. You will be working closely with the US tech teams to simplify and automate the buying, selling, and renting experience for users in Mexico. The ideal candidate will have a strong passion for software development, excellent problem-solving skills, and the ability to work autonomously.

The role involves contributing to the design of new features, reviewing the code of peers, advocating for standard methodologies, and facilitating engineering discussions. You will also be responsible for mentoring junior engineers and participating in an inclusive, energetic, and highly multi-functional team.

What You Will Do

  • Contribute to the design of new features and review the code of peers
  • Advocate for standard methodologies and facilitate engineering discussions
  • Mentor junior engineers and participate in an inclusive, energetic, and highly multi-functional team
  • Lead the delivery and ongoing support of projects from end-to-end
  • Collaborate with the US tech teams to simplify and automate the buying, selling, and renting experience
  • Develop and maintain front-end user interfaces and back-end software systems using modern development technologies
  • Design, deliver, debug, and maintain APIs and services using Python, Java, NodeJS, and Go
  • Implement effective solutions quickly and participate in persistent problem-solving
  • Work with a range of persistence strategies, including relational and non-relational databases
  • Collaborate with the team to raise the bar for systems design, testing, code quality, and maintainability

What We Are Looking For

  • 5+ years of software development experience with ES6, React, Typescript, and GraphQL
  • Experience with a range of persistence strategies, including relational and non-relational databases
  • Fluency in English and Spanish (both written and spoken)
  • Must be authorized to work in Mexico
  • Highly skilled with multiple modern development technologies used to design, deliver, debug, and maintain front-end user interfaces and back-end software systems
  • Recognized as a technical leader on your team for several years and have an impact beyond your team
  • Passionate about setting standard methodologies and raising the bar for systems design, testing, code quality, and maintainability
  • Experience with Excel and other productivity tools

Nice to Have

  • Experience with AWS or other cloud-based technologies
  • Knowledge of containerization using Docker
  • Familiarity with DevOps practices and tools such as Jenkins or CircleCI
  • Experience with automated testing and continuous integration

Benefits and Perks

  • Competitive base salary and benefits
  • Eligible for equity awards based on factors such as experience, performance, and location
  • Opportunity to work with a leading real estate platform and contribute to the development of innovative solutions
  • Flexible and remote work arrangement, with the option to work from anywhere in Mexico
  • Availability to travel to Mexico City for occasional office events
  • Professional development opportunities and access to training and resources
  • Collaborative and dynamic work environment with a team of talented professionals

How to Stand Out

  • Make sure to highlight your experience with full-stack development, including React, GraphQL, and other relevant technologies in your resume and cover letter.
  • Prepare to talk about your experience with persistence strategies, including relational and non-relational databases, and how you have applied them in previous roles.
  • Be ready to discuss your approach to problem-solving and how you handle complex technical challenges.
  • Show your passion for software development and your ability to work autonomously, as well as your experience with collaboration and teamwork.
  • Research Zillow's products and services, and be prepared to discuss how your skills and experience align with the company's goals and mission.
  • Practice your Spanish language skills, as fluency in both English and Spanish is required for this role.
  • Be prepared to provide examples of your experience with mentoring junior engineers and participating in engineering discussions.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.