Líder Técnico (Tech Lead)
Líder técnico que orienta o time de engenharia nas decisões de tecnologia. Continua escrevendo código, mas também mentora desenvolvedores e define a direção técnica.
Analogia
O Tech Lead é como o chef executivo de um restaurante — ainda cozinha (escreve código), mas também treina os cozinheiros (mentora), define o cardápio (arquitetura) e garante que o restaurante funcione bem.
O que essa pessoa constrói?
Decisões de arquitetura, padrões técnicos do time, code reviews, mentoria e a cultura de excelência de engenharia dentro do time.
Níveis de Senioridade
Júnior
Referência técnica de nível sênior que começa a influenciar decisões do time.
- Amplo conhecimento técnico
- Comunicação técnica clara
- Code review
- Primeiros passos em liderança
Pleno
Define arquiteturas de features, mentora o time e participa das decisões de produto.
- Arquitetura de software
- 1:1s com devs
- Roadmap técnico
- Tradeoffs de tecnologia
- Gestão de dívida técnica
Sênior
Define a estratégia técnica da organização, contrata e lidera múltiplos times.
- Engineering Management
- Contratação e desenvolvimento de pessoas
- Adjacências ao CTO
- Alinhamento técnico cross-team
Tecnologias utilizadas
Responsabilidades comuns
- Definir arquitetura técnica das soluções
- Revisar código e garantir qualidade
- Mentorear desenvolvedores júnior e pleno
- Colaborar com PM na definição técnica de features
- Gerenciar dívida técnica
Tópicos típicos de entrevista
- → Como você decide entre tecnologias
- → Como lidar com dívida técnica
- → Como mentorear um desenvolvedor júnior
- → Como alinhar o time técnico com os objetivos do negócio
Cargos relacionados
Desenvolvedor Full Stack JavaScript
Trabalha tanto no frontend (o que o usuário vê) quanto no backend (o servidor), usando JavaScript/TypeScript nos dois lados. É o perfil de desenvolvedor JavaScript mais versátil.
Gerente de Produto (PM)
Define o que o produto será e por quê. Responsável pela visão, estratégia e roadmap do produto, alinhando o time técnico com as necessidades do negócio e dos usuários.
Arquiteto de Soluções
Projeta a arquitetura de sistemas complexos, escolhendo as tecnologias e estruturas que melhor atendem às necessidades do negócio com viabilidade técnica.