B&A
Via
Ingeniero Senior Multiplataforma Móvil
Sobre la oportunidad
Via tiene la misión de crear sistemas de transporte público que ofrezcan un acceso mucho mayor a empleos, atención médica y educación. Nuestra plataforma sirve como la columna vertebral tecnológica para las redes de tránsito modernas, transformando los sistemas de transporte público anticuados y aislados en redes digitales inteligentes, eficientes y basadas en datos. Con cientos de socios agenciales en todo el mundo, Via es reconocida como el proveedor líder mundial de tecnología y servicios de transporte.
Como Ingeniero Senior Multiplataforma Móvil en Via,
serás un miembro central del equipo móvil de pasajeros, responsable de la experiencia móvil de la que dependen millones de pasajeros cada día, desde la reserva de viajes y la gestión de cuentas hasta la infraestructura móvil subyacente que hace que todo funcione sin problemas. Trabajarás tanto en código nativo de Android y iOS como en nuestra base de código multiplataforma Flutter, colaborando estrechamente con diseñadores, ingenieros de backend y gerentes de producto a quienes les importa profundamente la calidad de lo que entregan. Si eres un ingeniero móvil que se enorgullece de crear experiencias pulidas y de alto rendimiento en todas las plataformas y quieres ver tu trabajo utilizado a escala real, este es el puesto para ti.
**Este es un puesto híbrido con la expectativa de que estarás en la oficina en NYC 2-3 días a la semana.**
Nunca ha habido un momento más emocionante para estar a la vanguardia de la movilidad pública. ¿Listo para unirte al viaje?
Via es un empleador que ofrece igualdad de oportunidades.
Sobre el puesto
- Colaborar estrechamente con diseñadores, ingenieros de backend y gerentes de producto para entregar nuestra aplicación de pasajeros de alta calidad y fácil de usar.
- Ser responsable del desarrollo y la mejora continua de las aplicaciones móviles de pasajeros de Via en todas las plataformas, creando nuevas funciones para reservas, gestión de cuentas y el viaje principal del pasajero, manteniendo la experiencia rápida, confiable e intuitiva.
- Trabajar principalmente en Flutter para el desarrollo multiplataforma, al tiempo que se contribuye a las bases de código nativas de Android y iOS cuando sea necesario, tomando decisiones pragmáticas sobre cuándo optar por multiplataforma y cuándo por nativo.
- Diseñar y evolucionar los servicios de infraestructura móvil que potencian las aplicaciones de Via, tomando decisiones reflexivas sobre los patrones de arquitectura de aplicaciones, la optimización del rendimiento y la gestión de la memoria de las que se beneficia todo el equipo.
- Diagnosticar y resolver problemas críticos de producción bajo presión, minimizando la interrupción para los pasajeros y actuando como una línea de defensa clave cuando las cosas van mal en entornos en vivo.
- Ser mentor y guiar a los ingenieros del equipo, compartiendo tu experiencia en todas las plataformas, revisando el código de manera reflexiva y ayudando a otros a crecer.
Requisitos mínimos
Sobre ti
- 5+ años de experiencia en desarrollo móvil, con una sólida experiencia práctica en frameworks multiplataforma (la experiencia en Flutter es una gran ventaja), junto con una sólida experiencia en desarrollo nativo en Android (Kotlin) o iOS (Swift)
- Comodidad trabajando tanto en bases de código multiplataforma como nativas, con un buen instinto sobre cuándo cada enfoque es la herramienta adecuada para el trabajo.
- Sólido conocimiento de los patrones de arquitectura de aplicaciones móviles, optimización del rendimiento y programación concurrente, ya sea a través de Coroutines de Kotlin, async-await de Swift o patrones asíncronos de Dart en Flutter.
- Experiencia con frameworks móviles, incluidos Servicios de Ubicación y API de Google Maps, y familiaridad con herramientas de mapeo de terceros como Mapbox.
- Un colaborador y mentor natural: asumes la responsabilidad de tu trabajo, compartes conocimientos generosamente y mejoras a los ingenieros que te rodean.
- Proactivo y genuinamente curioso acerca de las nuevas tecnologías: no esperas a que te digan qué mejorar y aportas energía e ideas al equipo.
Compensación y Beneficios (Solo EE. UU.)
- El salario final se determinará según la experiencia, el conocimiento y las habilidades del candidato. El salario reflejado no incluye acciones o pago variable, cuando corresponda.
- Rango salarial: $160,000 - $200,000
- Estamos orgullosos de ofrecer un paquete de beneficios generoso y completo, que incluye planes médicos gratuitos, igualación de 401K, almuerzo de catering los miércoles y muchos otros beneficios.
