Angular Tech Lead

Apply

Responsabilidades e atribuições:

  • Domínio avançado de Angular 17+, incluindo Angular Material, roteamento avançado, lazy loading, reactive forms e componentização escalável.
  • Proficiência em TypeScript, arquitetura de componentes e design patterns frontend.
  • Experiência com criação e manutenção de SPAs complexas e modulares, com múltiplos perfis e domínios funcionais distintos.
  • Liderança técnica em arquitetura de frontend escalável, utilizando abordagens como: Monorepo (Nx), Micro frontends (Module Federation) e Separação por domínios/contextos.
  • Atuação direta na definição de guidelines, padrões de projeto e revisão de PRs críticos.
  • Governança de qualidade com ESLint customizado, Husky, Commitlint, Prettier e validações automáticas de PR.
  • Domínio de state management, com uso adequado de serviços, Signals, RxJS ou bibliotecas como NgRx, dependendo da complexidade.
  • Participação ativa na evolução de design systems corporativos em conjunto com o time de UI/UX.
  • Integração com SSO via Azure AD e controle de acesso baseado em perfis no frontend.
  • Profundo conhecimento em segurança para aplicações Angular, incluindo: Armazenamento seguro de sessões e tokens (sessionStorage, cookies com HttpOnly, Secure, SameSite), Mitigações de XSS, CSRF, clickjacking e políticas de CORS e Configuração de Content Security Policy (CSP).
  • Estruturação de pipelines CI/CD para frontend com Azure DevOps: Build, minificação, empacotamento e deploy automatizado e Controle de versões, changelog e rollback.
  • Estratégias avançadas de performance: Lazy loading, prefetching, code splitting, hydration e Monitoramento com Web Vitals, Lighthouse, Application Insights ou LogRocket.
  • Capacidade de atuar como ponto focal técnico, validando arquitetura e garantindo rastreabilidade de entregas.
  • Participação ativa em cerimônias ágeis, refinamento técnico, definição de histórias e priorização de débitos técnicos. Sendo ponto focal de comunicação técnica com o cliente. Diferenciais:
  • Vivência em projetos frontend desacoplados, com integração tardia ao backend e entrega baseada em mocks.
  • Conhecimento prático de deploys blue/green, canários ou via feature flags.
  • Experiência com monitoramento de frontend em produção, incluindo logs, tracing e erros capturados por ferramenta.
  • Conhecimento de estratégias de cache, fallback offline e utilização de CDN (Azure Front Door ou similar).
  • Participação ativa em iniciativas de engenharia de qualidade, segurança e performance frontend.
  • Familiaridade com produtos voltados para engenharia, orçamentos técnicos ou plataformas CPQ.
  • Capacidade de traduzir decisões técnicas para público não técnico (PO, gestão, cliente) com clareza executiva.

Requisitos

Experiência

  • Experiência com criação e manutenção de SPAs complexas e modulares, com múltiplos perfis e domínios funcionais distintos.
  • Liderança técnica em arquitetura de frontend escalável, utilizando abordagens como: Monorepo (Nx), Micro frontends (Module Federation) e Separação por domínios/contextos.
  • Atuação direta na definição de guidelines, padrões de projeto e revisão de PRs críticos.
  • Governança de qualidade com ESLint customizado, Husky, Commitlint, Prettier e validações automáticas de PR.
  • Domínio de state management, com uso adequado de serviços, Signals, RxJS ou bibliotecas como NgRx, dependendo da complexidade.
  • Integração com SSO via Azure AD e controle de acesso baseado em perfis no frontend.
  • Profundo conhecimento em segurança para aplicações Angular, incluindo: Armazenamento seguro de sessões e tokens (sessionStorage, cookies com HttpOnly, Secure, SameSite), Mitigações de XSS, CSRF, clickjacking e políticas de CORS e Configuração de Content Security Policy (CSP).
  • Estruturação de pipelines CI/CD para frontend com Azure DevOps: Build, minificação, empacotamento e deploy automatizado e Controle de versões, changelog e rollback.
  • Estratégias avançadas de performance: Lazy loading, prefetching, code splitting, hydration e Monitoramento com Web Vitals, Lighthouse, Application Insights ou LogRocket.
  • Capacidade de atuar como ponto focal técnico, validando arquitetura e garantindo rastreabilidade de entregas.
  • Participação ativa em cerimônias ágeis, refinamento técnico, definição de histórias e priorização de débitos técnicos. Sendo ponto focal de comunicação técnica com o cliente.

Habilidades

  • Angular 17+
  • Angular Material
  • TypeScript
  • RxJS
  • NgRx
  • Signals
  • Nx
  • Module Federation
  • ESLint
  • Husky
  • Commitlint
  • Prettier
  • SSO via Azure AD
  • Azure DevOps
  • Web Vitals
  • Lighthouse
  • Application Insights
  • LogRocket
  • Azure Front Door
  • Micro frontends
  • Monorepo
  • Design patterns frontend
  • Reactive forms
  • Lazy loading
  • Code splitting
  • Hydration
  • Performance optimization
  • Security best practices
  • Agile ceremonies

Responsabilidades

  • Domínio avançado de Angular 17+, incluindo Angular Material, roteamento avançado, lazy loading, reactive forms e componentização escalável.
  • Proficiência em TypeScript, arquitetura de componentes e design patterns frontend.
  • Experiência com criação e manutenção de SPAs complexas e modulares, com múltiplos perfis e domínios funcionais distintos.
  • Liderança técnica em arquitetura de frontend escalável, utilizando abordagens como: Monorepo (Nx), Micro frontends (Module Federation) e Separação por domínios/contextos.
  • Atuação direta na definição de guidelines, padrões de projeto e revisão de PRs críticos.
  • Governança de qualidade com ESLint customizado, Husky, Commitlint, Prettier e validações automáticas de PR.
  • Domínio de state management, com uso adequado de serviços, Signals, RxJS ou bibliotecas como NgRx, dependendo da complexidade.
  • Participação ativa na evolução de design systems corporativos em conjunto com o time de UI/UX.
  • Integração com SSO via Azure AD e controle de acesso baseado em perfis no frontend.
  • Profundo conhecimento em segurança para aplicações Angular, incluindo: Armazenamento seguro de sessões e tokens (sessionStorage, cookies com HttpOnly, Secure, SameSite), Mitigações de XSS, CSRF, clickjacking e políticas de CORS e Configuração de Content Security Policy (CSP).
  • Estruturação de pipelines CI/CD para frontend com Azure DevOps: Build, minificação, empacotamento e deploy automatizado e Controle de versões, changelog e rollback.
  • Estratégias avançadas de performance: Lazy loading, prefetching, code splitting, hydration e Monitoramento com Web Vitals, Lighthouse, Application Insights ou LogRocket.
  • Capacidade de atuar como ponto focal técnico, validando arquitetura e garantindo rastreabilidade de entregas.
  • Participação ativa em cerimônias ágeis, refinamento técnico, definição de histórias e priorização de débitos técnicos. Sendo ponto focal de comunicação técnica com o cliente.

Tecnologias

Angular 17+Angular MaterialTypeScriptRxJSNgRxSignalsNxModule FederationESLintHuskyCommitlintPrettierSSO via Azure ADAzure DevOpsWeb VitalsLighthouseApplication InsightsLogRocketAzure Front DoorMicro frontendsMonorepoDesign patterns frontendReactive formsLazy loadingCode splittingHydrationPerformance optimizationSecurity best practicesAgile ceremonies

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.