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.