Desenvolvedor de Aplicações Móveis
O nosso time procura por uma pessoa talentosa para desenvolver aplicações móveis utilizando Flutter.
Cargo
A sua missão será criar e manter aplicações móveis com alta performance, segurança e escalabilidade. Será responsável por projetar, desenvolver e manter software de ponta, atuando diretamente na construção de funcionalidades que impactam nossos usuários.
Você também terá papel ativo nas discussões de arquitetura e boas práticas, contribuindo para a definição de soluções inovadoras.
Responsabilidades
* Desenvolvimento: Desenvolver e manter aplicações mobile em Flutter/Dart;
* Implementação do Estado: Implementar gerenciamento de estado com MobX;
* Injeção de Dependência: Utilizar GetIt para injeção de dependência;
* Persistência Local: Trabalhar com Hive para persistência local de dados;
* Integrações Complexas: Implementar integrações complexas com WebView Flutter (incluindo suporte a custom widgets e comunicação bidirecional);
* APIs REST e Firebase: Consumir APIs REST e integrar com Firebase (Auth, Firestore, Crashlytics, etc.);
* Discussões Técnicas: Participar de discussões técnicas sobre arquitetura, performance e boas práticas;
* Mantenha o código limpo: Mantenha o código limpo, reutilizável e bem documentado.