Principais Responsabilidades
Desenvolver e manter aplicações front‑end utilizando Angular (v. atualizadas) com componentes reutilizáveis e arquitetura escalável.
Participar das fases de concepção técnica e planejamento de funcionalidades junto aos times de produto e back‑end.
Garantir performance, acessibilidade, responsividade e usabilidade das aplicações.
Escrever código limpo, modular, testável e com foco em manutenibilidade.
Contribuir para a evolução do design system e padronização de componentes.
Realizar code reviews e disseminar boas práticas de desenvolvimento Angular.
Trabalhar junto aos back‑end para definir contratos de APIs e lidar com integrações.
Documentar soluções, componentes críticos e boas práticas adotadas.
Monitorar erros e métricas de front‑end em produção, propondo melhorias contínuas.
Soft Skills Esperadas
Postura de dono e atenção aos detalhes que impactam o usuário final.
Colaboração ativa com produto, UX/UI e engenharia back‑end.
Boa comunicação técnica e clareza ao propor soluções.
Organização e responsabilidade com prazos e qualidade.
Curiosidade técnica e busca por melhoria contínua.
Requisitos Técnicos
Sólida experiência com Angular 9+, incluindo uso de RxJS, Angular CLI, Lazy Loading, módulos e serviços.
Domínio de HTML5, CSS3, JavaScript/TypeScript e princípios de componentização.
Experiência com consumo de APIs REST e integração com ambientes back‑end.
Conhecimento em testes automatizados de front‑end (Karma, Jasmine, Cypress ou Jest).
Familiaridade com Git, pipelines CI/CD e controle de versões.
Desejável: conhecimento em performance web (Lighthouse, Web Vitals), arquitetura de micro front‑ends e integração com design systems.
Requisitos Legais e Logísticos
Local de trabalho: São Caetano do Sul, SP
Regime de contratação de tipo: Prestador de Serviços (PJ)
Jornada: Período Integral
Área e especialização profissional: Informática, TI, Telecomunicações - Programador / Desenvolvedor
Nível hierárquico: Especialista
Escolaridade Mínima: Ensino Superior
#J-18808-Ljbffr