Senior Software Development Engineer

hace 7 días


Paseos de Aguascalientes, México Zillow A tiempo completo

About the teamThe GTM team works on the cutting edge of mobile development at Zillow contributing to and leveraging the latest native app development paradigms in collaboration with the Zillow Mobile App Platform team.
GTM has shipped features enabling our users to see tour date/time availability and book tours in real time (RTT = Real Time Touring) without the need for interaction with agents to conduct this booking.
We were the team in Zillow that pioneered and perfected the use of Server-driven UI (CMS pattern) to drive fully native Mobile UI in a highly iterable manner, allowing the business to experiment and adapt content and copy without requiring potentially time-consuming app releases each time. We are adapting these patterns to all of our forms to move more quickly in the future.
We have been early contributors to and extensive users of our Zillow Constellation UI frameworks and design patterns ensuring all features we build are in sync with our design philosophy and experience language in the app.
We extensively use Swift, Swift UI, Combine, and Apollo/GraphQL for our networking stack.
We are leveraging Snapshot testing to validate UI and JSON request payloads.
We are leveraging the XCUITest framework for headless UI testing.

About the role

Technical responsibilities:

  • Building and maintaining highly modular, independent components for booking tours, contacting agents, and establishing relationships for our end users with Zillow’s Premier Agents. 

  • Helping us to re-architect the Zillow iOS Touring codebase to support isolated “micro frontends” within a shared application shell. The end goal is to build shared components that can be used in feature flows originating in different parts of the app.

  • Develop and maintain an automated testing suite which:

    • Tracks automation coverages over time

    • Executes automation tests regularly 

    • Has strong automation coverage for new feature sets, and backfills automation coverages for older feature sets

    • Balances automated coverages between various automation solutions (E2E UI tests, snapshot tests, headless UI testing, unit testing)

  • Architecting and building modular feature sets and example projects for a variety of product features.

  • Building and maintaining exhaustive documentation on the various feature flows, shared components, libraries and frameworks that the team owns. 

  • Following evolving industry trends for iOS app and SDK development, and proposing adoption of new technologies, methodologies, and design principles – such as SwiftUI, Combine, Swift Concurrency, etc

  • Maintaining and improving build speed, reliability, start-up performance for each of the UI components that we own.

  • Utilizing our shared ZG Mobile tools to maintain our ability to build, test, ship, release, and observe the performance of our features post release. 

Team responsibilities:

  • Help inform our roadmap and steer evolution of our products.

  • Introducing new features and improvements while minimizing breaking changes to our API contracts.

  • Integrating with Zillow Group shared API services.

  • Building relationships with neighboring teams GTM works closely with.

  • Participating in weekly team architecture meetings and demos.

  • Providing design and code review feedback.

  • Maintain sole ownership of designated tasks and require minimal intervention for successful execution

  • Help establish team norms and processes in order to benefit the consistency and efficiency in team operations.

This 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 are
  • Able to create clarity from ambiguity - someone who we expect will be able to break down and estimate large projects and drive clarity for projects which lack definition.

  • Someone eager to learn.

  • Detail oriented - someone who strives for feature quality, code quality, and general codebase health.

  • Able to create clear and complete development designs.

  • Experience with leading initiatives on their own.

  • Strong knowledge and experience of Swift and commonly used iOS SDKs (Foundation, SwiftUI, UIKit, URLSession, Concurrency, Core Data, etc).

  • Delivered at least one feature to the iOS App Store from ideation to production release 

  • Experience building, testing, publishing, and maintaining reusable components in iOS apps

  • Experience with SPM and the Swift + Xcode build system to package and distribute iOS libraries.

  • Experience collaborating with product managers and designers.

  • Ability to comprehend and compose clear documentation.

  • Understanding of iOS performance considerations and best practices

  • Familiarity with monitoring and debugging a wide variety of issues, such as crashes, memory leaks, main thread checking, scroll performance, layout issues, and more.

  • Experience with building and running unit tests, using mocks, and dependency injection where applicable.

  • Experience building and running UI Automation tests

  • Experience with improving performance in iOS apps and frameworks

Get to know us

Zillow 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 on Glassdoor and recent recognition from multiple organizations, including: the 100 Best Companies to Work For in 2022 list, Glassdoor Employees’ Choice Award, honoring the Best 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 TIME 100 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.



  • Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    Senior Software Development Engineer - .Net CoreWe are looking for a motivated and enthusiastic senior-level software engineer with strong Front End / Angular skills to our team.As part of the team, you will be responsible for the design, development, and implementation of new features using Angular and Web Components.Sr. Software Development Engineers are...


  • Ciudad de México Thomson Reuters A tiempo completo

    Senior Software Development Engineer - Angular We are looking for a motivated and enthusiastic senior-level software engineer with strong Front End/Angular skills to our team. As part of the team, you will be responsible for the design, development, and implementation of new features using Angular and Web Components. Sr. Software Development Engineers...

  • Senior Software developer

    hace 2 semanas


    Ciudad de México, Ciudad de México Tiger Text A tiempo completo

    DescriptionWe are on the hunt for someone who loves a good challenge and works well under pressure to join our development team at Marxent.Responsibilities :Develop and modify a web platform for clients built on Typescript, HTML, CSS, and WebGL.Design and develop new features and products shared across our 3D Cloud platformWork within an open atmosphere with...

  • Senior Software Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Capital One Financial Corporation A tiempo completo

    Senior Software Engineer - Full Stack page is loaded Senior Software Engineer - Full Stack Apply locations Mexico City, Mexico time type Full time posted on Posted 12 Days Ago job requisition id R185603 WeWork Reforma Latino , Mexico, Ciudad de Mexico, Ciudad de MexicoSenior Software Engineer - Full Stack Do you love building and pioneering in the...


  • Ciudad de México Thomson Reuters A tiempo completo

    Senior Software Development Engineer Are you passionate about the chance to bring your experience to a world-class company that is market-leading for both content and technology? If yes, we are looking for you! Join our team! The Legal Tracker team is looking to add a Senior Software Development Engineer to the team at our Technology Centre in...


  • Ciudad de México, Ciudad de México Servicios Comerciales Amazon Mexico S. de R.L. de C.V. A tiempo completo

    This is a full-time, permanent, non-virtual position based in Ciudad de Mexico, Mexico.This position is designed exclusively for university bachelor's degree graduates in Computer Science, Computer Engineering, System Engineering or related field, who have completed their study program in the last 12 months.As Software Development Engineer(s), selected...


  • Ciudad de México Amazon A tiempo completo

    **About Amazon** Our mission is to be Earth's most customer-centric company. This is what unites Amazonians across teams and geographies as we are all striving to delight our customers and make their lives easier, one innovative product, service, and idea at a time. Do you want to lead a team building frameworks for the next generation of App framework...


  • Ciudad de México Thomson Reuters A tiempo completo

    Senior Software Development Engineer - .Net Core We are looking for a motivated and enthusiastic senior-level software engineer with strong Front End/Angular skills to our team. As part of the team, you will be responsible for the design, development, and implementation of new features using Angular and Web Components. Sr. Software Development Engineers...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers deserve the best connectivity and smart home experience possible. To find out more about eero, please...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    As a Senior Software Development Engineer in the Amazon Device OS organization, you will own the definition and implementation of components used to build applications on millions of devices. We are building a new development environment for our devices, and, as part of this effort, you will contribute to improve both performance and stability of our common...

  • Senior Software Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Mindtree Ltd. A tiempo completo

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Software Engineer 3 Independently performs front end implementation of medium to high complexity responsive UI apps for different types of consumers facing channels such as mobile and web apps 4 Engages with the business development team and or customers early...


  • Ciudad de México, Ciudad de México Zillow A tiempo completo

    Senior Full Stack Software Development Engineer - Mexico page is loaded Senior Full Stack Software Development Engineer - Mexico Apply locations Mexico City time type Full time posted on Posted 30+ Days Ago job requisition id P741596 About the team Zillow started in 2006 and is the most visited real estate website in the United States with over 10.5...


  • Ciudad de México Thomson Reuters A tiempo completo

    Senior Software Development Engineer Are you passionate about the chance to bring your experience to a world-class company that is market-leading for both content and technology? If yes, we are looking for you! Join our team! We are looking for a passionate software engineer to join a stellar team working on our Microsoft .NET web application....

  • Senior Java Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México 3Pillar Global A tiempo completo

    Senior Java Software Engineer Hoy Senior Java Software Engineer 90115 Esmeralda, México Zillow Hoy About the team Are you looking for a challenging opportunity to make a significant impact in the real estate industry? Join our Rentals Growth team We are a dynamic and innovative team dedicated ... Senior Java Software Engineer 91480 Buenavista, México...


  • Ciudad de México Thomson Reuters A tiempo completo

    **Senior Frontend Software Engineer, Product Engineering / Shared Capabilities / Design System**: Is your passion platform engineering? Are you itching to envision and build the core services that underpin all Thomson Reuters’ (TR) products? Then we want you on our Toronto-based team! This role is in the Shared Capabilities organization where we build, and...


  • Aguascalientes, Aguascalientes, México Zillow A tiempo completo

    About the team 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...


  • Ciudad de México, Ciudad de México Zillow Group Inc. A tiempo completo

    Senior Software Development Engineer, iOS - Mexico page is loaded Senior Software Development Engineer, iOS - Mexico Apply remote type Remote locations Mexico City time type Full time posted on Posted 2 Days Ago job requisition id P744895 About the team Zillow started in 2006 and is the most visited real estate website in the United States with over 10.5...

  • Software Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Lionbridge A tiempo completo

    Software Engineer (.NET/Angular)Lionbridge is seeking a talented individual to work as a Senior Software Engineer. You will be a full-stack developer, comfortable reviewing code and making architectural decisions. Unit testing and refactoring is the norm in your day-to-day development activities. Educating and mentoring less skilled team members should come...

  • Software Engineer

    hace 3 semanas


    Ciudad de México, Ciudad de México Lionbridge A tiempo completo

    Software Engineer (.NET/Angular)Lionbridge is seeking a talented individual to work as a Senior Software Engineer. You will be a full-stack developer, comfortable reviewing code and making architectural decisions. Unit testing and refactoring is the norm in your day-to-day development activities. Educating and mentoring less skilled team members should come...

  • Software Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Lionbridge Technologies, Inc. A tiempo completo

    Software Engineer (.NET/Angular) Lionbridge is seeking a talented individual to work as a Senior Software Engineer. You will be a full-stack developer, comfortable reviewing code and making architectural decisions. Unit testing and refactoring is the norm in your day-to-day development activities. Educating and mentoring less skilled team members should...