Buscamos um(a) Technical Lead / Líder Técnico Angular para liderar tecnicamente o desenvolvimento e a entrega de soluções front-end utilizando Angular. A pessoa será responsável por transformar requisitos de negócio em soluções técnicas robustas, orientar a equipe de desenvolvimento nas decisões de arquitetura e implementação, garantir padrões elevados de qualidade e acompanhar as entregas desde o design até a entrada em produção. Além da liderança técnica, terá atuação hands-on, participando diretamente do desenvolvimento de componentes complexos ou de alto risco.
Principais responsabilidades
- Ser responsável pelo design técnico detalhado de componentes, interfaces e novas funcionalidades Angular.
- Transformar requisitos de negócio em tarefas técnicas, estimativas, sequenciamento e critérios claros de aceitação.
- Desenvolver diretamente componentes complexos ou de maior criticidade junto à equipe.
- Garantir que as soluções atendam os requisitos de performance, segurança, confiabilidade, escalabilidade e manutenibilidade.
- Definir e aplicar boas práticas de desenvolvimento front-end.
- Conduzir code reviews, walkthroughs de design e discussões técnicas.
- Promover compartilhamento de conhecimento e boas práticas dentro da equipe.
- Estabelecer padrões consistentes de engenharia front-end.
- Definir e garantir expectativas de qualidade para testes unitários, integração e regressão.
- Garantir a preparação das aplicações para build, release e deployment.
- Participar da definição de estratégias de rollback, validação e verificação de releases.
- Trabalhar na prevenção de defeitos e na identificação de causas raiz.
- Priorizar correções permanentes em vez de soluções temporárias ou workarounds.
- Garantir estabilidade e qualidade das aplicações em produção.
- Participar de cerimônias ágeis, planejamento, estimativas e gerenciamento de dependências.
Requisitos
- 10+ anos de experiência em Engenharia de Software, com forte experiência prática em Angular.
- Experiência comprovada liderando tecnicamente equipes pequenas ou médias durante todo o ciclo de desenvolvimento.
- Experiência sólida com Angular, TypeScript e RxJS.
- Conhecimento de arquitetura front-end e desenvolvimento de componentes reutilizáveis.
- Experiência com integrações REST e/ou GraphQL.
- Experiência com testes automatizados e práticas modernas de qualidade. Experiência com CI/CD e ferramentas de build front-end.
- Graduação em Ciência da Computação, Engenharia, Tecnologia da Informação ou experiência equivalente.
- Certificações relacionadas a plataformas ou cloud são consideradas um diferencial, mas não são obrigatórias.