Job Description
O que você precisa ter ou saber?
- Domínio em Flutter: Sólida experiência prática com desenvolvimento Flutter (gerenciamento de estado, navegação, arquitetura e consumo de APIs).
- Desenvolvimento Mobile: Profundo conhecimento do ciclo de vida de aplicações mobile, boas práticas de UX/UI voltadas para performance e otimização.
- Integração com Backend: Domínio avançado no consumo de APIs REST, implementação de estratégias de tratamento de erros, fluxos de autenticação e gerenciamento eficiente de dados assíncronos.
- Qualidade de Software: Conhecimento avançado em testes automatizados (unitários e de widget) e arquiteturas resilientes.
- Ferramental e Controle de Versão: Domínio de Git e fluxos de trabalho colaborativos (Gitflow, Trunk-based, etc.).
- Metodologias Ágeis: Vivência prática em times que utilizam frameworks ágeis (Scrum ou Kanban).
- Comunicação e Capacidade Analítica: Excelente habilidade para tr...