Como profissional de tecnologia, você será responsável por projetar, desenvolver e manter aplicações móveis utilizando Flutter. A empresa está procurando por alguém com habilidades avançadas em desenvolvimento de software e experiência com arquitetura escalável.
Ao assumir esse papel, você atuará diretamente na construção de funcionalidades que impactam nossos usuários, com foco em oferecer uma experiência fluida e confiável. Desenvolveremos juntos soluções inovadoras para problemas complexos.
Aqui, você terá a oportunidade de trabalhar em um ambiente dinâmico e colaborativo, com uma equipe multidisciplinar que valoriza a qualidade do código e a entrega contínua.
Responsabilidades:
* Desenvolver e manter aplicações mobile em Flutter/Dart;
* Implementar gerenciamento de estado com MobX;
* 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;