Senior Software Development Engineer (Ciudad de México)

Senior Software Development Engineer (Ciudad de México)

16 sep
|
ZMEX Zillow Mexico
|
Ciudad de México

16 sep

ZMEX Zillow Mexico

Ciudad de México

About the team
The mobile app platform is the developer experience team at Zillow. Our mission is to empower all native mobile developers at Zillow Group to quickly and easily build, integrate, and ship customer experiences in the Zillow Super App with confidence.

We have 5 key areas of focus: Architecture, Standardization, Delivery, Observability, Experimentation, and Quality. We support every feature team at Zillow, enabling Zillow iOS devs to ship the features that Zillow’s customers love.

Today we’re making huge improvements in the end-to-end developer experience. We’ve made these improvements by focusing on Xcode project generation and by leveraging a distributed build cache. Over our lifetime we’ve created a host of shared services that every feature team relies on including, a dependency injection framework, various transport protocols (REST, GraphQL), a Combine replacement that utilizes Swift concurrency, and a modularization strategy for our flagship app.

Typically, the iOS team works together but each person leads a different project on the roadmap.




About the role
This role requires a large breadth of knowledge. On top of the basic expectation of a deep knowledge of Swift a developer on the App Platform Team needs to have done enough feature work to understand what it’s like for our customer teams, but have extensive experience building shared services.

The workload of our new hire will involve driving some vertical on our roadmap, previous examples include: Creating shared services, optimizing the developer experience with Tuist and Bazel, creating CLIs in Swift that our developers interact with every day, refactoring the AppDelegate to be distributed and highly modularized, getting the app ready for the latest iOS/Xcode release, and converting Objective-C code to Swift.

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, whi

📌 Senior Software Development Engineer (Ciudad de México)
🏢 ZMEX Zillow Mexico
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software development engineer (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software development engineer (ciudad de méxico) / ciudad de méxico