Descripción del puesto
Estamos en búsqueda de un Desarrollador Móvil Flutter SemiSenior, con el objetivo de diseñar, desarrollar y mantener aplicaciones móviles. El profesional deberá ser autónomo y estar orientado a la calidad, garantizando una excelente usabilidad, rendimiento y escalabilidad, trabajando bajo plazos definidos.
Responsabilidades Clave
-
Integración con Backend: Conectar la aplicación con servicios backend mediante APIs REST, gestionando las peticiones y el estado de manera eficiente.
-
Arquitectura de Software: Mantener una arquitectura limpia, modular y escalable utilizando patrones de diseño y gestión de estado como BLoC, Riverpod o Provider.
-
Despliegue y CI/CD: Colaborar en la configuración de pipelines para CI/CD y despliegue en App Store y Play Store (opcional).
Requisitos
-
Experiencia Profesional:
-
Mínimo 3 años en desarrollo de software, con al menos 2 años específicos en Flutter.
-
Haber participado en el lanzamiento de al menos una aplicación en producción.
-
Experiencia en entornos ágiles con entregas iterativas.
-
-
Conocimientos Técnicos Indispensables:
-
Dominio de Dart y Flutter SDK.
-
Gestión de estado con BLoC, Riverpod o Provider.
-
Consumo de APIs con paquetes como http o dio; manejo de JSON.
-
Uso fluido de Git y flujos como Gitflow.
-
-
Formación Académica:
-
Título en Ingeniería en Sistemas, Informática o experiencia equivalente.
-
-
Competencias y Habilidades
-
Autonomía y proactividad.
-
Comunicación efectiva.
-
Enfoque práctico en resolución de problemas.
-
Buena gestión del tiempo y cumplimiento de cronogramas.
-