* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Gerente
Estamos procurando um(a) Tech Lead apaixonado(a) por tecnologia e desenvolvimento para liderar e inspirar nossa equipe técnica, garantindo a qualidade do código, a arquitetura de sistemas e a entrega de soluções inovadoras. O(a) candidato(a) ideal será um profissional experiente em desenvolvimento de software, com habilidades de liderança, capaz de orientar e motivar a equipe, além de colaborar com outros departamentos para atingir os objetivos do produto e da empresa.
Responsabilidades:
Liderar a equipe de desenvolvimento técnica, fornecendo orientação e suporte em questões relacionadas à arquitetura, design e implementação de soluções.
Garantir que as boas práticas de desenvolvimento, como padrões de código, testes e integração contínua, sejam seguidas pela equipe.
Trabalhar em conjunto com Product Owners e outras partes interessadas para garantir que os requisitos do produto sejam bem compreendidos e transformados em soluções técnicas.
Realizar revisões de código regulares para garantir a qualidade do código e garantir que as melhores práticas sejam seguidas.
Planejar e supervisionar a evolução técnica do sistema, tomando decisões sobre a arquitetura e a escolha de tecnologias.
Identificar e resolver problemas técnicos complexos, buscando sempre a melhor solução para a equipe e o produto.
Colaborar com times multifuncionais (designers, QA, operações) para alinhar as entregas de acordo com os objetivos do produto.
Definir e acompanhar KPIs (indicadores-chave de performance) técnicos e ajudar a medir a produtividade e a eficiência da equipe.
Mentorar desenvolvedores mais juniores, promovendo o crescimento profissional e o compartilhamento de conhecimentos.
Participar ativamente do processo de contratação e onboarding de novos membros para a equipe técnica.
Auxiliar no planejamento de sprints e no desenvolvimento de estimativas para entregas de software.
Requisitos:
Experiência mínima de 5 anos como desenvolvedor de software, com pelo menos 2 anos de experiência em liderança técnica ou função similar.
Sólidos conhecimentos em linguagens de programação tais como Java, Python, JavaScript, C# ou outras.
Experiência com arquitetura de software e design patterns (micro serviços, APIs REST, event-driven).
Familiaridade com metodologias ágeis (Scrum, Kanban) e ferramentas de gerenciamento de projetos como Jira ou Trello.
Forte capacidade de resolução de problemas e tomada de decisões técnicas em cenários complexos.
Experiência com plataformas de cloud computing (AWS, Google Cloud, Azure) e containerização (Docker, Kubernetes).
Habilidade de revisar e refatorar código, mantendo a qualidade e a escalabilidade das soluções.
Experiência com integração contínua e automação de deploy (CI/CD).
Boas habilidades de comunicação, tanto para liderar a equipe quanto para interagir com stakeholders não técnicos.
Compromisso com o desenvolvimento contínuo e a melhoria da qualidade técnica da equipe.
