Desarrollador de aleteo
Acerca del rol
Buscamos un desarrollador de Flutter con experiencia que pueda crear aplicaciones móviles de alta calidad, rendimiento y visualmente atractivas para plataformas Android e iOS. Trabajará en estrecha colaboración con diseñadores de UI/UX, ingenieros de backend y equipos de productos para ofrecer experiencias móviles fluidas, estables y escalables para clientes globales.
Este puesto es ideal para alguien apasionado por el desarrollo móvil, la arquitectura limpia, la gestión del estado y la interfaz de usuario de alto rendimiento.
Responsabilidades clave:
- Desarrollar, mantener y lanzar aplicaciones móviles usando Flutter.
- Cree componentes de interfaz de usuario limpios, reutilizables y modulares con capacidad de respuesta y animaciones.
- Integre API REST, GraphQL, Firebase y SDK de terceros.
- Garantice un rendimiento fluido, un tiempo de carga mínimo y una representación optimizada.
- Utilice soluciones de gestión de estado como Provider, Bloc, Riverpod, MobX o GetX.
- Colabore con diseñadores de UI/UX para convertir diseños de Figma en pantallas con píxeles perfectos.
- Escriba código limpio, legible y bien documentado siguiendo las mejores prácticas.
- Solucione problemas relacionados con dispositivos móviles, depure fallas y mejore la estabilidad.
- Administre compilaciones, pruebas e implementaciones de aplicaciones en Google Play Store y Apple App Store.
- Trabaje en estrecha colaboración con el control de calidad para resolver errores y garantizar lanzamientos sin problemas.
Habilidades requeridas
- Más de 3 años de experiencia práctica en Flutter y Dart.
- Gran conocimiento de la arquitectura, los widgets y el ciclo de vida de renderizado de Flutter.
- Experiencia trabajando con API REST y serialización JSON.
- Buen dominio de las técnicas de gestión estatal (Bloc, Provider, Riverpod, etc.).
- Experiencia con soluciones de almacenamiento local (Hive, SQLite, Preferencias Compartidas).
- Comprensión de Git, canalizaciones de CI/CD y estrategias de ramificación.
- Conocimiento del proceso de envío de la tienda de aplicaciones y los flujos de trabajo de compilación móvil.
- Fuertes habilidades de depuración y optimización del rendimiento.
Habilidades agradables de tener
- Experiencia con Firebase (Auth, Firestore, Messaging, Analytics).
- Conocimiento de Android nativo (Kotlin) o iOS (Swift) para hacer puentes.
- Experiencia en integración de mapas, pasarelas de pago, notificaciones push.
- Familiaridad con arquitectura limpia y estructuras de carpetas escalables.
- Exposición a análisis de aplicaciones, herramientas de informes de fallos y paneles de control.
- Experiencia trabajando en aplicaciones móviles empresariales o de múltiples módulos.

