Desenvolvedor Flutter Pleno/Sênior
Vamos buscar uma pessoa apaixonada por tecnologia e inovação para trabalhar em aplicativos móveis.
* Responsabilidades:
* Desenvolver e manter aplicativos móveis utilizando Flutter, com foco na integração com APIs RESTful e recursos nativos (câmera, localização, notificações).
* Participar ativa da definição de arquitetura e boas práticas de desenvolvimento, garantindo a qualidade do código e a eficiência dos processos.
* Criar interfaces responsivas baseadas em protótipos (Figma) que sejam intuitivas e fáceis de usar.
* Implementar testes automatizados (unitários, widgets e integrados) para garantir a qualidade do software.
* Colaborar com times multidisciplinares em metodologias ágeis (Scrum/Kanban) para entregar projetos de maneira eficiente e eficaz.
* Versionar código com Git e integrar contínua (CI/CD) para garantir a entrega contínua de valor ao cliente.
Requisitos Técnicos Necessários
* 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 (auth, storage, 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).
* GraphQL.
* SQL Server, MongoDB.
* Conhecimentos em Machine Learning e Inteligência Artificial.
* Experiência comprovada em alguma linguagem nativa (Android ou iOS).