Desenvolvedor(a) Frontend (Senior) – Remoto – Temporário
Estamos em busca de Desenvolvedor(a) Frontend Sênior para atuar no desenvolvimento e evolução de aplicações web modernas, contribuindo ativamente para a arquitetura das soluções, qualidade do código e escalabilidade dos produtos.
Terá papel importante na construção e manutenção de bibliotecas de componentes, padronização de interfaces e implementação de boas práticas de desenvolvimento, atuando em colaboração com equipes multidisciplinares em um ambiente ágil. Irá atuar na maior seguradora independente do Brasil.
RESPONSABILIDADES:
- Desenvolver e manter aplicações frontend utilizando Angular e Typescript;
- Participar da definição e evolução da arquitetura frontend, garantindo escalabilidade e manutenção do código;
- Projetar e desenvolver componentes reutilizáveis seguindo boas práticas de arquitetura e design;
- Estruturar componentes utilizando conceitos de Atomic Design;
- Implementar e manter Design Tokens para garantir consistência visual e padronização de interfaces;
- Criar e manter bibliotecas de componentes documentadas utilizando Storybook;
- Garantir qualidade de código através de boas práticas de versionamento, revisão e integração contínua;
- Contribuir com a melhoria contínua dos processos de desenvolvimento e da experiência do usuário;
- Atuar em conjunto com times de produto, design e backend em um ambiente ágil.
REQUISITOS:
- Graduação em Ciências Exatas, Tecnologia da Informação ou áreas correlatas;
- Domínio em Angular (14+), Typescript, Javascript, HTML e CSS;
- Experiência sólida com Git e versionamento de código;
- Experiência com arquitetura de componentes Angular, incluindo:
- Standalone Components
- Content Projection
- Ciclo de vida de componentes
- Experiência com Storybook para documentação e visualização de componentes;
- Experiência na criação e manutenção de bibliotecas de componentes;
- Experiência com publicação e versionamento de pacotes via NPM ou similares;
- Experiência com Azure DevOps, incluindo pipelines, pull requests e releases;
- Conhecimento em observabilidade e monitoramento de aplicações;
- Experiência em metodologias ágeis (Scrum ou Kanban).
DIFERENCIAIS:
- Experiência com Design Systems;
- Experiência com testes automatizados frontend;
- Pós-graduação em áreas relacionadas à tecnologia.
INFORMAÇÕES ADICIONAIS:
- Modelo de Contratação: PJ
- Local: Remoto
- Temporário de 6 meses, podendo estender

