Empresa cliente seleciona Tech Lead.
Nosso cliente é uma Startup em crescimento.
Busca perfil dinâmico, com entusiasmado para ambiente de fortalecimento de time e crescimento.
Modelo de contratação PJ.
Trabalho 100% remoto.
Escritório em BH.
Responsabilidades:
• Liderar tecnicamente o time, oferecendo apoio e mentoria contínuos no desenvolvimento diário das atividades;
• Acompanhar o planejamento dos objetivos de negócio dando uma visão técnica para apoiar as tomadas de decisão;
• Ser promotor das boas práticas de desenvolvimento e cultura de qualidade das entregas do time;
• Auxiliar no desenho e implantação de arquitetura de software;
• Ser promotor do desenvolvimento de documentações, padrões e convenções técnicas necessárias;
• Ser o porta-voz de novas tecnologias, inovações e pesquisas;
• Irá ajudar a criar e implementar soluções para manter o sistema sempre prático e escalável;
• Fazer code reviews com atenção e cuidado;
• Auxiliar no desenvolvimento, manutenção e otimização de aplicações backend, frontend e testes de software;
• Colaborar com a equipe de desenvolvimento para projetar e implementar soluções escaláveis e de alto desempenho;
• Integrar sistemas com serviços de nuvem (ex: Firebase, AWS) para garantir escalabilidade e confiabilidade;
• Desenvolver e manter bancos de dados MongoDB, garantindo eficiência e segurança;
• Apoiar iniciativas de DevOps, automatizando processos e implantando pipelines de CI/CD;
• Colaborar com outros membros da equipe para garantir a consistência e a qualidade do código;
• Responder prontamente às necessidades do time e do projeto, resolvendo problemas com princípios de programação sólidos.
Requisitos:
• Experiência comprovada com liderança técnica;
• Conhecimento em teste unitário (cobertura de teste) e automatizado de software;
• Sólida experiência em desenvolvimento frontend com React;
• Sólida experiência em desenvolvimento backend com Node.js;
• Conhecimento de TypeScript e JavaScript;
• Experiência em integração com serviços de nuvem (Firebase, AWS, etc.
);
• Familiaridade com bancos de dados relacionais e não relacionais, como Postgres e Mongodb;
• Experiência em práticas de DevOps;
• Compreensão profunda de arquitetura de software orientada a serviços e boas práticas de desenvolvimento;
• Experiência com desenho, construção e otimização de arquitetura serverless;
• Experiência com Clean Code e/ou Clean Architecture;
• Capacidade de trabalhar com problemas novos e difíceis e de contribuir para bibliotecas conforme necessário.
• Experiência com CI/CD com pipelines;
• Conhecimento de métodos ágeis (Scrum/Kanban);
• Prática com ferramentas de versionamento como o como o GIT.