Criador de Aplicações Móveis
Aqui você desenvolverá aplicações móveis escaláveis, utilizando Flutter e Dart. Trabalhará em conjunto com as equipes de produto, UX/UI e backend para garantir entregas de alta qualidade.
-----------------------------------
Responsabilidades
* Desenvolver e manter aplicações mobile em Flutter/Dart;
* Implementar gerenciamento de estado com MobX;
* Utilizar GetIt para injeção de dependência;
* Trabalhar com Hive para persistência local de dados;
* Implementar integrações complexas com WebView Flutter (incluindo suporte a custom widgets e comunicação bidirecional);
* Consumir APIs REST e integrar com Firebase (Auth, Firestore, Crashlytics, etc.);
* Participar de discussões técnicas sobre arquitetura, performance e boas práticas;
* Mantenha o código limpo, reutilizável e bem documentado;
-----------------------------------
Requisitos Técnicos
* Experiência sólida com Flutter/Dart;
* Conhecimento em MobX para gerenciamento de estado;
* Experiência com injeção de dependência (GetIt);
* Prática com Hive ou outro banco local;
* Vivência com integrações em WebView e comunicação nativa;
* Consumo de APIs REST e Firebase;
* Familiaridade com princípios SOLID e boas práticas de arquitetura;
-----------------------------------
Diferenciais
* Experiência com publicação em App Store e Google Play;
* Experiência com arquitetura escalável em apps complexos;
* Conhecimento em CI/CD para Flutter;
* Experiência com testes automatizados (unitários e widget tests);
* Vivência em projetos com gamificação ou apps de apostas/jogos sociais;
* Conhecimento em IA;
-----------------------------------
Perfil Esperado
* Proatividade e autonomia para propor soluções;
* Boa comunicação e colaboração com equipe multidisciplinar;
* Atenção à qualidade do código e foco na entrega contínua;