Analisando propostas

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

Publicado em 29 de Abril de 2026 dias na TI e Programação

Sobre este projeto

Aberto

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.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por D. A.