Airbnb
Airbnb
Airbnb opera un mercado global de viajes que ayuda a los huéspedes a encontrar y reservar alojamientos, desde habitaciones privadas y apartamentos hasta casas completas y hoteles boutique. Su plataforma también ofrece experiencias organizadas por anfitriones locales, conectando a los viajeros con actividades que van más allá del alojamiento. La empresa trabaja en los sectores de los viajes, la logística y el comercio electrónico, y respalda la tecnología y las operaciones necesarias para estancias y experiencias en todo el mundo.

Ingeniero/a de software iOS de nivel intermedio/senior en Airbnb — remoto en EE. UU.

Crea experiencias con Swift y SwiftUI para los productos de cuenta y comercio de Airbnb, utilizados por millones de huéspedes y anfitriones. Desarrolla funcionalidades para plataformas móviles con especial atención a la usabilidad, la accesibilidad y la fiabilidad del producto.

Descripción

  • Desarrollar experiencias de iOS que respalden las funciones de cuenta para millones de huéspedes y anfitriones de Airbnb
  • Asumir la responsabilidad de funcionalidades definidas desde la planificación técnica hasta el lanzamiento
  • Crear funcionalidades de iOS con interfaces declarativas y patrones unidireccionales de gestión del estado
  • Trabajar con los equipos de producto y diseño para crear experiencias móviles refinadas y accesibles
  • Coordinarse con ingenieros de backend, Android y web para mantener un comportamiento y unos datos coherentes entre plataformas
  • Producir código limpio, probado y mantenible, y contribuir a las revisiones técnicas y de diseño
  • Colaborar con ingenieros experimentados e incorporar sus comentarios al trabajo
  • Ayudar a establecer patrones reutilizables de iOS y prácticas de ingeniería a medida que crece el equipo
  • Investigar y corregir errores de iOS, problemas de rendimiento y cuestiones de fiabilidad
  • Colaborar con los equipos de Pagos y Wallet, Identidad y Privacidad, Perfil y Comunidad, y Huéspedes y Anfitriones en las áreas de producto, diseño y ciencia de datos

Requisitos

  • Al menos tres años de experiencia profesional en ingeniería de iOS, incluida la entrega de funcionalidades en una aplicación de consumo a gran escala
  • Sólidos conocimientos de Swift y experiencia con arquitecturas modernas de iOS, incluidos SwiftUI, la gestión unidireccional del estado, como MVI, MVVM o Redux, y la inyección de dependencias
  • Experiencia integrando API con equipos de backend y de otras plataformas, manteniendo un comportamiento coherente entre plataformas
  • Capacidad demostrada para entregar funcionalidades desde el diseño técnico hasta el lanzamiento y las iteraciones posteriores con una independencia cada vez mayor
  • Habilidades eficaces de comunicación y colaboración, incluida la disposición a solicitar y aplicar comentarios
  • Comodidad trabajando en situaciones ambiguas dentro de un equipo recién creado
  • Buenos conocimientos de rendimiento móvil, accesibilidad y prácticas de lanzamiento o CI para una aplicación de consumo a gran escala
  • Residencia en un estado donde Airbnb, Inc. mantenga una entidad registrada

Beneficios

  • Elegibilidad para bonificaciones
  • Elegibilidad para recibir acciones
  • Elegibilidad para beneficios para empleados
  • Créditos de viaje para empleados
  • Elegibilidad para trabajar de forma remota
  • Trabajo ocasional desde una oficina de Airbnb o asistencia a encuentros presenciales, de acuerdo con el gerente
  • Adaptaciones razonables durante el proceso de selección para candidatos con discapacidades