ResponsabilidadesLiderança Técnica: Orientar a equipe de desenvolvimento, definir padrões e melhores práticas, garantindo a qualidade do código e a implementação de soluções eficientes.Arquitetura e Design: Participar do design e da arquitetura de sistemas, definindo a estrutura do código, as tecnologias a serem utilizadas e a organização do projeto.Facilitação do Scrum: Facilitar as cerimônias Scrum (planning, daily, review e retrospectiva), assegurar o cumprimento do processo, remover impedimentos e promover a colaboração e a comunicação do time.Mentoria e Treinamento: Mentorar e apoiar o desenvolvimento técnico dos membros da equipe, compartilhando conhecimento e incentivando o aprendizado contínuo.Gerenciamento de Riscos: Identificar e analisar riscos técnicos do projeto, propor planos de mitigação e garantir a segurança e a estabilidade do sistema.Requisitos TécnicosLinguagens de Programação: Domínio profundo de linguagens relevantes para o projeto, com foco em Node.js.Arquitetura de Software: Conhecimento de padrões de arquitetura, frameworks e boas práticas de desenvolvimento de sistemas.Banco de Dados: Experiência com bancos de dados relacionais e NoSQL, incluindo design, modelagem e otimização de queries.Versionamento de Código: Domínio de ferramentas como Git, incluindo uso de branches, merges, pull requests e workflows.Formação e ExperiênciaGraduação em Ciência da Computação, Engenharia da Computação ou áreas afins.Experiência comprovada em liderança técnica e desenvolvimento de software.Conhecimento de boas práticas de desenvolvimento (SOLID, Clean Code).Desejável certificações em áreas como gerenciamento de projetos, frameworks de desenvolvimento ou linguagens de programação.Inglês técnico para leitura e escrita.