Zillow

Software Development Engineer, iOS

Mexico City, Mexico
Shell Swift
This job is closed! Check out or
Description

About the team

Zillow’s mission is to help people unlock their life’s next chapter by finding and moving into a new home. Facilitating great home touring experiences is a key initiative to enable home shoppers to transition from dreaming about a new home to actually purchasing it! This team is directly responsible for the core digital experience for customers after they’ve requested a tour through Zillow.

Acerca del equipo
La misión de Zillow es ayudar a las personas a desbloquear el siguiente capítulo de su vida encontrando y mudándose a un nuevo hogar. Facilitar la experiencia de visitar un hogar es una iniciativa clave para que los compradores puedan pasar de soñar con un nuevo hogar a comprarla. Este equipo es directamente responsable de la experiencia digital básica para los clientes después de que hayan solicitado una visita guiada a través de Zillow.

About the role

In this role you will build out new ways to connect our users with Premier Agents and give users the ability to request, confirm and manage tours from within Zillow's native mobile applications. This is a rare “green field” opportunity within ZG to build the best home touring customer experience from scratch to complement the operational power of our thriving PA business.

You Will Get To:

Improve customer's ability to successfully tour homes. Current roadmap includes:

  • Iterative improvements to our “Instant Book” tours and rollout nationwide

  • Provide ability for our users to manage tours – eg. cancel, reschedule, and group tours for multiple properties

  • Support ability to view and share all their upcoming tours

  • Be an active evangelist for our “mobile-first” development philosophy

Technical Opportunities:

  • Find opportunities and drive solutions bringing to bear successful strategies like the CMS/modular server-driven UI architecture.

  • Help us to re-architect the codebase to support isolated “micro-frontends” within a shared application shell.

  • Use the build/test/deploy/monitor pipelines to automate our feature release process and ensure delightful user experiences.

  • Architect and build iOS SDKs and example projects for a variety of feature flows in a fast-paced development environment in Zillow's Touring and Connections spaces.

Acerca del puesto

En este puesto desarrollarás nuevas formas de conectar a nuestros usuarios con los Agentes Premier y dar a los usuarios la posibilidad de solicitar, confirmar y gestionar visitas desde las aplicaciones móviles nativas de Zillow. Esta es una oportunidad única dentro de ZG para construir desde cero la mejor experiencia para el cliente de visitas guiadas para complementar la potencia operativa de nuestro próspero negocio de PA.

Conseguirás:

Mejorar la habilidad para recorrer los hogares con éxito. La hoja de ruta actual incluye:

  • Mejoras iterativas de nuestro "Instant Book" tours y despliegue en todo el país.

  • Proporcionar a nuestros usuarios la capacidad de gestionar visitas - por ejemplo:

 cancelar, reprogramar y agrupar visitas para múltiples propiedades.

  • Apoyar la capacidad de ver y compartir todos sus próximos recorridos.

  • Ser un evangelizador activo de nuestra filosofía de desarrollo "mobile-first

Oportunidades técnicas:

  • Encontrar oportunidades e impulsar soluciones aplicando estrategias de éxito como la arquitectura de interfaz de usuario basada en servidor CMS/modular.

  • Ayúdanos a rediseñar el código base para brindar soporte a "micro-frontends" aislados dentro de una aplicación compartida.

  • Utilizar los canales construir/testear/lanzar/monitorear para automatizar nuestro proceso de lanzamiento de características y garantizar encantadoras experiencias de usuario.

  • Diseño y arquitectura SDKs de iOS y proyectos de ejemplo para una variedad de flujos de características, en un entorno de desarrollo de ritmo rápido, en los espacios de Touring y Connections de Zillow.

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

An experienced iOS developer (with at least 3+years of prior experience working on native mobile application development)

  • Passionate about the latest technologies. Always working towards embracing the most modern development practices in Swift, Swift UI, Swift Package Manager etc.

  • Experienced at participating or running scrum, sprint planning and following Agile methodologies.

  • Passionate about accessibility functionality to accommodate all types of users.

  • Someone interested in real estate, either having been through the home buying/selling process and/or interested in building resilient software solutions to problems facing our users.

Qualifications

  • Minimum 3+ years of relevant iOS Application Development experience

  • Experience with Swift and commonly used iOS SDKs (Foundation, UIKit, URLSession, Concurrency, Core Data, etc).

  • Delivered at least one major feature in an iOS app end-to-end (from requirements to production)

  • 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 find and comprehend existing documentation alongside solid ability to write clear documentation

  • Understanding of iOS performance considerations and modern app development practices

  • Expertise in 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 using at least one CI/CD system (Gitlab Pipelines, Github Actions, Jenkins, Bitrise, Travis CI, or other)

Transferable Skills

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.

Get to know Zillow

We’re on a mission to give people the power to unlock life’s next chapter. At Zillow, you’ll have the rare opportunity to shape the most significant moments of people’s lives - transforming how they buy, sell, rent, and finance homes.

For bold and passionate people who thrive in an environment always in motion, Zillow is the place to advance your career, our company, and even an industry. We align our actions to our values and keep our customers at the heart of every decision.

Here, you’re part of a team with a proven history of leadership and innovation that welcomes new ideas and gives you the keys to move them forward. Join us as we make our next big move, creating a truly seamless real estate transaction experience for our customers.

Don’t just take our word for it. Read our reviews on Glassdoor and recent recognition from multiple organizations, including Human Rights Campaigns' Corporate Equality Index and Best Place to Work for LGBTQ Equality and Bloomberg's 2020 Gender Equality Index as well as Fortune's 2019 Best Workplaces for Technology (#27), Best Workplace for Parents (#36), Best Workplaces for Millennials (#19), and Best Workplaces for Women (#22) lists. The company has also received local accolades including Fortune's 2019 Best Workplace in NYC (#1), 2020 Best Workplaces in the Bay Area (#27) and Hired.com's Top Seattle Employers (#3) lists.

Zillow Group is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please contact us at RecruitingAccessibility@zillowgroup.com.

¿Quién eres?

  • Un desarrollador iOS experimentado (con al menos 3+ años de experiencia previa trabajando en el desarrollo de aplicaciones móviles nativas)

  • Apasionado por las últimas tecnologías. Siempre trabajando para adoptar las prácticas de desarrollo más modernas en Swift, Swift UI, Swift Package Manager, etc.

  • Experiencia participando o dirigiendo scrum, sprint planning y siguiendo metodologías Agile.

  • Apasionado por la funcionalidad de accesibilidad para dar cabida a todo tipo de usuarios.

  • Alguien interesado en el sector inmobiliario, ya sea por haber pasado por el proceso de compra/venta de una vivienda y/o interesado en construir soluciones de software resistentes a los problemas a los que se enfrentan nuestros usuarios.

Requisitos:

  • Mínimo 3+ años de experiencia relevante en desarrollo de aplicaciones iOS

  • Experiencia con Swift y SDKs de iOS de uso común (Foundation, UIKit, URLSession, Concurrency, Core Data, etc).

  • Haber entregado al menos una característica importante en una aplicación iOS de extremo a extremo (desde los requisitos hasta la producción) en tu vida laboral.

  • Experiencia construyendo, probando, publicando y manteniendo componentes reutilizables en apps iOS.

  • Experiencia con SPM y el sistema de construcción Swift + Xcode para empaquetar y distribuir librerías iOS.

  • Experiencia colaborando con jefes de producto y diseñadores.

  • Capacidad para encontrar y comprender la documentación existente junto con una sólida capacidad para escribir documentación clara.

  • Comprensión de las consideraciones de rendimiento de iOS y las prácticas modernas de desarrollo de aplicaciones

  • Experto en la supervisión y depuración de una amplia variedad de problemas, como bloqueos, fugas de memoria, comprobación del hilo principal, rendimiento del desplazamiento, problemas de diseño, etc.

  • Experiencia con la construcción y ejecución de pruebas unitarias, utilizando mocks y la inyección de dependencia en su caso.

  • Experiencia en la construcción y ejecución de pruebas de automatización de interfaz de usuario

  • Experiencia usando al menos un sistema CI/CD (Gitlab Pipelines, Github Actions, Jenkins, Bitrise, Travis CI, u otro)

Habilidades transferibles

Aquí en Zillow - valoramos la experiencia y la perspectiva de los candidatos con antecedentes no tradicionales. Te animamos a presentar tu candidatura si tienes habilidades transferibles o experiencias relacionadas.

Conoce Zillow

Nuestra misión es dar a las personas el poder de desbloquear el siguiente capítulo de la vida. En Zillow, tendrás la oportunidad única de dar forma a los momentos más significativos de la vida de las personas, transformando la forma en que compran, venden, alquilan y financian sus viviendas.

Para las personas audaces y apasionadas que prosperan en un entorno siempre en movimiento, Zillow es el lugar para avanzar en su carrera, nuestra empresa, e incluso una industria. Alineamos nuestras acciones con nuestros valores y mantenemos a nuestros clientes en el centro de cada decisión.

Aquí, formarás parte de un equipo con un historial probado de liderazgo e innovación que da la bienvenida a nuevas ideas y te da las claves para hacerlas avanzar. Únete a nosotros en nuestro próximo gran paso, creando una experiencia de transacción inmobiliaria realmente perfecta para nuestros clientes.

No te conformes con nuestra palabra. Lee nuestras reseñas en Glassdoor y los recientes reconocimientos de múltiples organizaciones, como el Índice de Igualdad Corporativa y el Mejor Lugar para Trabajar por la Igualdad LGBTQ de Human Rights Campaigns y el Índice de Igualdad de Género 2020 de Bloomberg, así como las listas de los Mejores Lugares para Trabajar en Tecnología de 2019 (n.º 27), los Mejores Lugares para Trabajar para Padres (n.º 36), los Mejores Lugares para Trabajar para Millennials (n.º 19) y los Mejores Lugares para Trabajar para Mujeres (n.º 22) de Fortune. La empresa también ha recibido elogios locales, incluidas las listas de Fortune 2019 Best Workplace in NYC (n.º 1), 2020 Best Workplaces in the Bay Area (n.º 27) y Hired.com's Top Seattle Employers (n.º 3).

Zillow Group se enorgullece de ser un lugar de trabajo con igualdad de oportunidades y es un empleador de acción afirmativa.Estamos comprometidos con la igualdad de oportunidades de empleo independientemente de la raza, color, ascendencia, religión, sexo, origen nacional, orientación sexual, edad, ciudadanía, estado civil, discapacidad, identidad de género o condición de veterano. Si tiene alguna discapacidad o necesidad especial que requiera adaptaciones, póngase en contacto con nosotros en RecruitingAccessibility@zillowgroup.com.

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 us at RecruitingAccessibility@zillowgroup.com.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers