Starbucks
Starbucks
Starbucks es una empresa internacional de alimentos y bebidas conocida por sus cafeterías, productos de café listos para beber y envasados, su oferta de alimentos y sus artículos de marca. Su actividad se desarrolla a través de tiendas gestionadas por la empresa, establecimientos con licencia y plataformas digitales, con servicios como pedidos móviles, entregas a domicilio, programas de fidelización y tarjetas regalo. La empresa también destaca por sus iniciativas de sostenibilidad, programas comunitarios y apoyo a sus empleados.

Ingeniero/a sénior de iOS, híbrido en Seattle

Mejora la aplicación de iOS de Starbucks y la experiencia de accesibilidad para más de 25 millones de usuarios mensuales. Desarrolla, prueba y publica funcionalidades en Swift para la plataforma digital de fidelización de la empresa.

Descripción

  • Desarrollar y mejorar la aplicación de iOS de Starbucks
  • Promover experiencias de producto accesibles
  • Contribuir a mejoras de arquitectura y revisiones de código entre pares
  • Refactorizar el código existente para mejorar su mantenibilidad y capacidad de prueba
  • Crear pruebas unitarias y pruebas de interfaz de usuario automatizadas para reforzar la calidad de la aplicación
  • Impulsar las prácticas de pruebas y los principios de ingeniería del equipo
  • Contribuir a la visión del equipo y a la planificación estratégica
  • Evaluar la viabilidad de los proyectos y las funcionalidades propuestas
  • Implementar nuevas funcionalidades y correcciones de errores críticos
  • Probar y desplegar funcionalidades para su lanzamiento público
  • Colaborar con ingenieros de todo el equipo
  • Fortalecer los procesos del equipo y mejorar la plataforma digital nativa

Requisitos

  • Amplia experiencia profesional en ingeniería para la plataforma iOS
  • Al menos cuatro años de experiencia desarrollando aplicaciones de iOS dirigidas a consumidores
  • Al menos cinco años de experiencia en desarrollo de software
  • Dominio de la integración de API REST, GraphQL, notificaciones push y aplicaciones multihilo
  • Gran atención a los fundamentos de ingeniería, los métodos de prueba y la calidad del software
  • Conocimientos avanzados de patrones de arquitectura móvil como VIPER, MVVM o MVP
  • Experiencia con técnicas de programación reactiva
  • Amplia experiencia en desarrollo con Swift
  • Alguna experiencia con Objective-C
  • Experiencia creando pruebas de integración y unitarias
  • Gran dominio de Git
  • Se valoran los conocimientos de herramientas de accesibilidad de Apple, como VoiceOver y Control por botón
  • Se valora la experiencia con los servicios de Core Location
  • Se valora la experiencia con los servicios de Apple Pay
  • Se valora la experiencia utilizando las herramientas de creación de perfiles de Xcode
  • Se valora la experiencia con The Composable Architecture (TCA) de Point-Free
  • Se valora la experiencia con GitHub Copilot y la incorporación de agentes en los flujos de trabajo de desarrollo
  • Conocimientos de estándares de accesibilidad, incluidos WCAG y la Sección 508
  • Se valoran los conocimientos de legislación internacional
  • Debe trabajar presencialmente cuatro días a la semana

Beneficios

  • Cobertura médica, dental y oftalmológica
  • Seguro de vida básico y complementario
  • Cobertura por incapacidad a corto y largo plazo
  • Permiso parental remunerado
  • Reembolso por ampliación familiar
  • Vacaciones remuneradas disponibles desde la fecha de contratación
  • Tiempo de enfermedad acumulado a razón de una hora por cada 25 horas trabajadas
  • Ocho días festivos remunerados
  • Dos días personales al año
  • Plan 401(k) con aportación equivalente de la empresa
  • Acciones de la empresa con descuento mediante el programa S.I.P.
  • Participación accionarial de Starbucks mediante el programa Bean Stock
  • Incentivos por crear ahorros para emergencias
  • Herramientas de bienestar financiero
  • Cobertura total por adelantado de la matrícula para una primera licenciatura mediante el programa en línea de Arizona State University
  • Recursos para la gestión de préstamos estudiantiles
  • Acceso a oportunidades educativas adicionales
  • Cuidado de respaldo
  • Reembolso de DACA
  • Adaptaciones razonables para candidatos con discapacidades