Buscamos um profissional apaixonado por tecnologia e inovação para trabalhar em desenvolvimento de aplicativos móveis. Responsável pela arquitetura limpa, boas práticas de código e transformação de ideias em interfaces incríveis.
Responsabilidades
1. Desenvolver e manter aplicativos móveis com Flutter;
2. Integrar com APIs RESTful e recursos nativos;
3. Participar ativa na definição de arquitetura e boas práticas de desenvolvimento;
4. Criar interfaces responsivas com base em protótipos;
5. Implementar testes automatizados;
6. Colaborar com times multidisciplinares em metodologias ágeis;
7. Versionar código com Git e integração contínua;
8. Utilizar ferramentas como Firebase e bancos de dados relacionais e NoSQL.
Técnicas Requeridas
* Flutter framework: widgets, navegação, animação, front-end;
* Controle de estado: Bloc, Cubit;
* Integração com APIs (JSON, RESTful);
* Integração com recursos nativos;
* Clean Code Architecture;
* Testes automatizados;
* Git e ferramentas de CI/CD;
* Firebase;
* Metodologias ágeis: Scrum, Kanban;
* Banco de dados relacionais e NoSQL;
* Protocolos de rede: TCP/IP;
Técnicas Desejáveis
* Experiência com Android ou iOS;
* GraphQL;
* SQL Server, MongoDB;
* Conhecimentos em Machine Learning e Inteligência Artificial;