Descripción del puesto
Diseñar, desarrollar y mantener aplicaciones móviles multiplataforma utilizando Flutter, garantizando soluciones escalables, seguras y de alto rendimiento, en colaboración con equipos de producto, UX/UI, backend y QA.
- Desarrollar aplicaciones móviles multiplataforma (Android / iOS) utilizando Flutter y Dart
- Construir interfaces dinámicas mediante widgets (Stateless / Stateful)
- Implementar arquitecturas limpias (Clean Architecture, BLoC u otras)
- Gestionar el estado de la aplicación (BLoC, Provider, Riverpod o GetX)
- Integrar APIs RESTful y servicios backend
- Implementar almacenamiento local (Hive, SQLite, SharedPreferences)
- Optimizar rendimiento y estabilidad de las aplicaciones
- Gestionar compilaciones y despliegues (Android / iOS)
Requisitos
- Experiencia desarrollando aplicaciones móviles con Flutter
- Dominio de Dart
- Experiencia en manejo de estado (BLoC, Provider, Riverpod o similares)
- Experiencia en consumo de APIs REST
- Conocimiento en almacenamiento local (Hive, SQLite o SharedPreferences)
- Experiencia trabajando con control de versiones
- Experiencia en despliegues a Android y/o iOS
- Experiencia aplicando buenas prácticas de desarrollo (arquitectura, código limpio)
Beneficios
- Modalidad Hibrida
- Prestaciones de ley
Detalles
Nivel mínimo de educación: Universitario (Graduado)