Flyware
Senior iOS Developer
FlywareArgentina10 days ago
Full-timeEngineering, Information Technology

📢 We’re Hiring! Senior iOS Developer

Estamos en la búsqueda de un Senior iOS Developer para participar del MVP del proyecto LUCY y sumarse al equipo de developers de Flyware.


LUCY es una aplicación iOS nativa para uso interno en aeropuertos, diseñada para integrar información operacional crítica (vuelos, pasajeros, boarding, equipaje, bookings, alertas, biométricos, etc.) en una sola herramienta.


El MVP ya fue desarrollado casi en su totalidad por nuestro equipo, pero actualmente necesitamos incorporar un/a Senior iOS Developer que pueda:

● Tomar el proyecto en su estado actual

● Resolver bugs

● Completar funcionalidades pendientes

● Optimizar performance y estabilidad

● Acompañar la transición a SOW2 (etapa de mantenimiento y nuevas features) Es una app de alta complejidad, con múltiples flujos, estados, roles, permisos, modos online/offline y gran dependencia de integraciones backend.



✔ Rol: Buscamos un Senior iOS Developer con experiencia demostrable en SwiftUI y aplicaciones complejas en producción. Tu responsabilidad será cerrar el MVP del SOW #1 y acompañar el desarrollo continuo del SOW #2, asegurando calidad, estabilidad y cumplimiento de las funcionalidades comprometidas con el cliente. Flywarelabs.com Flyware: Senior iOS Developer (SwiftUI)



✔ Responsabilidades:

● 1. Estabilización del MVP (SOW1) ○ Corregir bugs reportados por QA y el cliente. ○ Optimizar flujos críticos (Passenger Search, Manifest, Flight Details, Live Mode, Boarding, Bookings, etc.). ○ Completar funcionalidades pendientes dentro del alcance del MVP. ○ Asegurar correcta visualización y performance en iPad Mini.

● 2. Desarrollo técnico ○ Implementar lógicas complejas de negocio (estado del vuelo, boarding, filtros, SSR, PNR, cambios de asiento, notificaciones, etc.). ○ Integrar APIs .NET, manejar errores, reintentos, timeouts y fallback. ○ Implementar Offline Mode: persistencia local, sincronización y caching. ○ Implementar y documentar event tagging / telemetry (Firebase / Datadog / GA4). ○ Cumplir con estándares de secure coding y entregar reportes SonarQube.

● 3. Accesos, seguridad y roles ○ Integración con Active Directory / Microsoft SSO. ○ Gestión de sesiones, PIN, bloqueo, expiración, manejo de roles y permisos.

● 4. Calidad y procesos ○ Cumplir criterios de aceptación definidos por producto y cliente. ○ Registrar cambios, preparar release notes y validar staging antes de deploy. ○ Participar activamente en QA, testing funcional y testing de regresión.

● 5. Colaboración ○ Trabajar junto al Lead iOS, PM, backend (.NET), UX y QA. ○ Participar de reuniones técnicas con Viva Aerobus cuando se requiera. ○ Dejar documentación clara y actualizada.


✔ Requisitos:

● Tecnología

○ +4/5 años desarrollando apps iOS en Swift.

○ Experiencia sólida en SwiftUI (excluyente).

○ Dominio de Combine o cualquier framework de reactividad equivalente.

○ Manejo avanzado de arquitecturas limpias (MVVM, modularización, coordinadores).

○ Experiencia profunda consumiendo APIs REST.

○ Experiencia con apps con múltiples pantallas, estados y flujos complejos.

○ Experiencia en persistencia local, caching y manejo de offline.

○ Experiencia integrando event logging / analytics / monitoring. Flywarelabs.com Flyware: Senior iOS Developer (SwiftUI)

○ Experiencia trabajando en equipos con CI/CD, repositorios corporativos y pull requests.

○ Conocimientos de seguridad en mobile (secure storage, keychain, session handling, encryption, etc.).


● Soft skills

○ Autonomía total: capaz de entrar a proyectos en curso sin bloqueo.

○ Capacidad de leer código ajeno y mejorarlo. ○ Excelente comunicación, documentación y manejo de expectativas.

○ Proactividad en identificar problemas y proponer soluciones.


✔ Plus (no excluyente):

● Experiencia en la industria aerocomercial o travel tech.

● Experiencia con Navitaire / sistemas de reservas.

● Conocimientos de accesibilidad en iOS.

● Experiencia con aplicaciones internas / B2B / herramientas operativas.

● Experiencia integrando lectores de códigos de barra / boarding pass. Indicadores de éxito:

● Bugs críticos resueltos rápidamente

● Performance estable en flujos Live Mode, Boarding y Passenger Search

● Offline Mode funcionando correctamente

● Módulos cerrados según alcance del MVP

● Buena comunicación con el equipo y con QA

● Documentación clara y mantenible



📩Mandame tu CV a [email protected] o enviame tu solicitud por acá!

Key Skills

Ranked by relevance