Nossa empresa está em busca de um(a) Desenvolvedor(a) Flutter apreciado(a) por tecnologia e inovação, com experiência demonstrada em desenvolvimento de aplicativos móveis.
Principais Responsabilidades:
* Desenvolver e manter aplicativos móveis utilizando o framework Flutter.
* Integrar com APIs RESTful e recursos nativos (câmera, localização, notificações).
* Participar da definição da arquitetura e boas práticas de desenvolvimento.
* Criar interfaces responsivas com base em protótipos (Figma).
* Implementar testes automatizados (unitários, widgets e integrados).
* Colaborar com times multidisciplinares em metodologias ágeis (Scrum/Kanban).
* Versionar código com Git e implementar integração contínua (CI/CD).
* Utilizar ferramentas como Firebase, Sentry e bancos de dados relacionais e NoSQL.
Requisitos Técnicos Necessários:
* Conhecimento avançado do framework Flutter (widgets, navegação, animação, front-end).
* Controle de estado (Bloc, Cubit).
* Integração com APIs (JSON, RESTful).
* Integração com recursos nativos.
* Arquitetura de código limpo.
* Testes automatizados.
* Utilização eficaz de Git e ferramentas de CI/CD.
* Conhecimento em Firebase (autenticação, armazenamento, crashlytics, analytics).
* Ferramentas de log (ex.: Sentry).
* Metodologias ágeis (Scrum, Kanban).
* Banco de dados relacionais e NoSQL.
* Protocolos de rede (TCP/IP).
Requisitos Desejáveis:
* Experiência com Android (Kotlin/Java) ou iOS (Objective-C/Swift).
* Conhecimento em GraphQL.
* SQL Server, MongoDB.
* Conhecimentos em Machine Learning e Inteligência Artificial.
* Experiência comprovada em alguma linguagem nativa (Android ou iOS).
Benefícios:
* Trabalhar em uma equipe diversificada e colaborativa.
* Aprender constantemente através de treinamentos e workshops.
* Ter a oportunidade de trabalhar em projetos desafiadores e interessantes.
Outras Informações:
* Local de trabalho remoto.
* Posição oferece crescimento profissional e desenvolvimento pessoal.