Descrição:
2508240202591713513
- Experiência sólida com Angular 17+, incluindo: Angular Material, Componentização, Lazy loading, Reactive Forms, Pipes e Roteamento avançado.
- Domínio de TypeScript e arquitetura frontend orientada a componentes.
- Experiência sólida na componentização escalável e criação de SPAs (Single Page Applications) com foco em reutilização, modularidade e manutenibilidade.
- Proficiência em HTML5 semântico e CSS3 moderno (Flexbox, Grid), com uso de pré-processadores como Sass e conhecimento de boas práticas de organização de estilos em projetos Angular.
- Desenvolvimento desacoplado de backend com uso de mock servers e dados simulados.
- Integração com SSO corporativo via Azure Active Directory (Azure AD) no frontend.
- Consumo de APIs REST simuladas e posterior integração com serviços reais.
- Experiência em construção de telas do zero, seguindo fielmente os protótipos entregues pelo time de UX/UI (preferencialmente em Figma), com atenção aos detalhes visuais e comportamentais.
- Experiência com Dashboards, filtros e visualizações interativas de dados.
- Desenvolvimento de interfaces responsivas e acessíveis para múltiplos perfis de usuário (admin, operadores, CDLs).
- Escrita e manutenção de testes unitários (Jasmine/Karma).
- Boas práticas de versionamento com Git, GitFlow, PRs e code review.
- Participação em squads ágeis com sprints quinzenais e entregas incrementais.
- Familiaridade com Azure DevOps: pipelines, automações de build e deploy.
- Conhecimento de design systems corporativos (como Clarity ou similares).
- Boas práticas de segurança no frontend, com foco em armazenamento seguro de tokens e sessões no browser (uso adequado de sessionStorage, localStorage, cookies com flags HttpOnly, Secure, SameSite etc.).
- Conhecimento de arquitetura escalável de frontend (por exemplo, uso estratégico de estados globais, módulos por contexto, divisão por domínios).
- Capacidade de negociar tecnicamente prioridades de interface com UI/UX e PO.
- Experiência com geração de documentos no frontend (PDFs ou outros formatos).
- Conhecimento dos princípios SOLID aplicados ao front-end, visando manutenibilidade, testabilidade e extensibilidade do código.
- Experiência com processos de build, empacotamento, minificação e ofuscação de código para ambientes produtivos, garantindo performance e segurança.
Diferenciais
- Experiência em projetos com modelo de entrega desacoplado, com integração tardia ao backend.
- Atuação em plataformas voltadas para usuários técnicos com foco em dados, como engenharia, orçamentos ou operações.
- Vivência com projetos em setores regulados ou que envolvam documentação técnica estruturada.
- Participação em iniciativas com foco em redução de retrabalho e automação de processos operacionais.
- Conhecimento ou experiência com plataformas CPQ (Configure, Price, Quote).
2508240202591713513