Se você busca desafios e inovação em suas habilidades profissionais, esta é a oportunidade perfeita. O Desenvolvedor Mobile será responsável por projetar, desenvolver e manter aplicações móveis utilizando Flutter, garantindo alta performance, segurança e escalabilidade.
Através do uso de tecnologias como MobX para gerenciamento de estado, GetIt para injeção de dependência e Hive para persistência local de dados, você ajudará a criar soluções inovadoras e escaláveis.
Além disso, trabalhará em estreita colaboração com as áreas de Produto, UX/UI e Backend para garantir que as entregas estejam alinhadas às necessidades do negócio e às expectativas dos clientes.
* 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;
* Mantecer o código limpo, reutilizável e bem documentado.
Para se candidatar, você precisará ter:
* 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;
Benefícios adicionais incluem:
* Opportunidade de trabalhar em uma equipe multidisciplinar;
* Ambiente de trabalho dinâmico e inovador;
* Oportunidade de aprender e crescer profissionalmente.
Se você está pronto para assumir um novo desafio e contribuir para a inovação em nossas soluções, não hesite em se candidatar.