Tecnologista Liderando Equipe de Desenvolvimento
O nosso objetivo é contratar um profissional para liderar uma equipe de desenvolvimento em tecnologia, focada na criação de soluções inovadoras para empresas.
Somos uma organização que valoriza a qualidade e a eficiência no trabalho. Buscamos alguém com habilidades técnicas sólidas e experiência em liderança técnica para compor o nosso time.
Aqui, você terá a oportunidade de trabalhar em projetos desafiadores e colaborativos. Nossa equipe é composta por profissionais dedicados e comprometidos com a busca da excelência em suas áreas de atuação.
A sua contribuição será essencial para a criação de produtos e serviços de alta qualidade que beneficiem as nossas organizações clientes. Além disso, você terá a chance de aprender e crescer profissionalmente ao trabalhar em um ambiente dinâmico e estimulante.
Você estará responsável por liderar a equipe de desenvolvimento e garantir a entrega de projetos dentro do prazo e orçamento establecidos.
Diretrizes Clínicas:
* Liderar o desenvolvimento de aplicativos móveis nativos para iOS e Android utilizando Flutter.
* Projetar e implementar arquiteturas escaláveis, baseadas em boas práticas como Clean Architecture, SOLID e Design Patterns.
* Trabalhar na definição e implementação de sistemas de design que promovam interfaces modernas, acessíveis e consistentes.
* Implementar e gerenciar o estado da aplicação (ex: BLoC, Provider, Riverpod, MobX).
* Integrar com APIs RESTful e gerenciar estados (loading, error) e realizar persistência local (Hive, Isar, Drift ou SQLite).
* Assegurar a qualidade e performance do código, conduzindo revisões de código e promovendo boas práticas.
* Colaborar com times de Web, Backend, Produto e Design para garantir soluções integradas e de alto impacto.
* Estabelecer e evoluir pipelines de CI/CD e automação de builds (GitHub Actions, Bitrise, Codemagic, etc.).
* Realizar testes unitários, de integração e UI para garantir estabilidade e alta performance.
* Ser referência técnica no time de desenvolvimento, apoiando e orientando outros desenvolvedores.
Requisitos Mínimos:
* Experiência sólida em desenvolvimento de software.
* Proficiência comprovada em Flutter/Dart.
* Domínio do ciclo de vida de aplicativos móveis (iOS e Android) e dos processos de build e deploy (App Store e Google Play).
* Forte conhecimento em arquitetura de software, padrões de projeto e boas práticas de código.
* Experiência em injeção de dependência (DI) e inversão de controle (IoC).
* Integração com APIs RESTful e manipulação de dados (JSON).
* Habilidade com testes unitários e de integração.
* Experiência com controle de versão utilizando Git e fluxo Git Flow.
* Capacidade de liderança técnica, comunicação clara e colaboração com stakeholders.