Requisitos Técnicos (No negociables):
Dominio ejemplar de Flutter y Dart (desarrollo móvil y web).
Experiencia sólida en PHP y Laravel (backend y APIs).
Capacidad para trabajar con proyectos en producción.
Buen manejo de bases de datos y control de versiones.
Perfil:
Full Stack Developer con enfoque resolutivo.
Capacidad de trabajar bajo presión y entregas rápidas.
Experiencia previa en proyectos reales y funcionando.
Funciones:
Desarrollo Frontend
Crear y mantener interfaces móviles y web responsivas usando Flutter y Dart.
Implementar animaciones, navegación avanzada, y manejo de estado.
Optimizar rendimiento y compatibilidad multiplataforma (iOS, Android, Web).
Integración con Backend:
Consumir APIs RESTful de manera segura y eficiente desde Flutter.
Validar y estructurar correctamente los datos recibidos.
Desarrollo Backend (PHP/Laravel):
Diseñar, crear y mantener APIs RESTful seguras y escalables.
Implementar control de acceso, roles, autenticación (JWT, OAuth).
Crear y mantener lógica de negocio y modelos de base de datos.
Gestión de Base de Datos:
Crear y mantener estructuras relacionales en MySQL o similares.
Optimizar consultas, relaciones y migraciones en Laravel.
Control de Versiones y Entorno de Desarrollo:
Trabajar con Git (pull, push, merge, branches).
Configurar entornos locales y de producción en servidores Linux (preferiblemente Ubuntu).
Pruebas y Depuración:
Realizar testing funcional y unitario tanto en frontend como backend.
Detectar y corregir bugs reportados en producción o staging.
Despliegue y Mantenimiento:
Realizar despliegues seguros y actualizaciones periódicas.
Mantener estructura organizada del proyecto (frontend/backend separados pero sincronizados).
Documentación y Comunicación Técnica:
Documentar el código y las APIs.
Reportar avances y bloqueos diariamente al equipo de direcció