Evaluando propuestas

Desarrollador Flutter Senior con Clean Architecture y Riverpod 3 para App de Alta Complejidad

Publicado el 29 Abril, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un desarrollador Flutter experimentado para un proyecto de aplicación móvil de alta complejidad técnica. El proyecto se centrará en la implementación de una arquitectura limpia por característica y el manejo de estado con Riverpod 3. La duración estimada del proyecto es de aproximadamente 30 semanas, con pagos por hitos.

Requisitos de Experiencia Clave:
* Experiencia real y demostrable en Clean Architecture por característica (obligatorio).
* Dominio del manejo de estado con Riverpod 3 (Notifier / AsyncNotifier) en entornos de producción.

Stack Tecnológico Requerido:
* Flutter / Dart con más de 3 años de experiencia.
* Riverpod 3 para gestión de estado.
* Dio para manejo de red, incluyendo interceptores y gestión de errores.
* Persistencia local utilizando Hive o Secure Storage.
* Go_router para la navegación (obligatorio).

Requisitos Arquitectónicos Clave:
* Implementación de arquitectura por característica, evitando capas globales.
* Dominio desacoplado de Flutter.
* Uso de UseCases y Repositories con contratos bien definidos.
* Implementación de Mappers para la conversión entre DTO y Entity.
* Organización de Providers por característica, no de forma global.

Buenas Prácticas Obligatorias:
* Ausencia de lógica de negocio en los Widgets.
* Prohibición de acceso directo de la UI a la capa de datos.
* Manejo correcto y robusto de los estados de la UI (loading, error, success).
* Optimización de rebuilds en Riverpod para asegurar un rendimiento óptimo.
* Control estricto de los side effects, evitando su aparición en la UI.

Networking y Autenticación:
* Implementación de interceptores para autenticación y manejo de cabeceras.
* Gestión de errores tipados para una mejor depuración y experiencia de usuario.
* Conocimiento y experiencia con JWT y Refresh Tokens.

Testing:
* Capacidad para implementar pruebas en flujos críticos de la aplicación.

Experiencia Adicional Requerida:
* Haber trabajado en el desarrollo de aplicaciones móviles que se encuentren actualmente en producción.
* Experiencia práctica y real en la aplicación de arquitecturas complejas en proyectos anteriores.

Este proyecto no es para desarrolladores Flutter con conocimientos básicos. Necesitamos profesionales con experiencia avanzada y probada en Clean Architecture modular y Riverpod 3 en entornos de producción.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. A.