Engenheiro(a) Frontend Angular
Construa e mantenha aplicações Angular de grande porte para empresas dos EUA com frontends críticos para o negócio e de longa vida.
Inglês necessário para o dia a dia: você vai trabalhar todos os dias com um time dos EUA.
Já se candidatou? Veja seu status
Sobre a vaga
Procuramos um(a) Engenheiro(a) Angular Sênior para atuar em nossas empresas parceiras que usam Angular em escala real: dashboards corporativos, ferramentas de back-office e portais de clientes em que o frontend tem anos de história e não pode ser reescrito por impulso. Você vai trabalhar com Angular moderno (standalone components, signals, typed forms), manter sob controle o tamanho do bundle e o custo de change detection, e ajudar a evoluir os módulos mais antigos versão por versão.
O que você vai fazer
- Desenvolver funcionalidades com Angular, TypeScript e RxJS
- Ser responsável pelo gerenciamento de estado com NgRx, signals ou services, conforme o que o codebase usa
- Manter change detection e tamanho do bundle sob controle conforme a aplicação cresce
- Liderar upgrades incrementais entre versões major do Angular
- Escrever testes unitários e end-to-end com Jest, Karma ou Playwright
- Trabalhar diretamente com os times de produto e design dos EUA em escopo e priorização
Requisitos
- 5+ anos de desenvolvimento frontend, 3+ com Angular em produção
- Domínio sólido de TypeScript e RxJS, incluindo operadores e boa gestão de subscriptions
- Experiência com uma biblioteca de estado (NgRx, NGXS) ou uma alternativa baseada em services bem pensada
- Familiaridade com reactive forms, routing guards e injeção de dependência
- Bom domínio de CSS e de bibliotecas de componentes (Angular Material ou similar)
- Inglês excelente, escrito e falado (B2+)
Diferenciais
- Experiência migrando uma aplicação de AngularJS ou de uma versão antiga do Angular
- Experiência com micro-frontends ou module federation
- Experiência com monorepos Nx
- Trabalho de acessibilidade seguindo WCAG
Stack de tecnologia
Benefícios
Candidate-se a esta vaga
Remuneração competitiva em USD - Remoto
