Pessoa Desenvolvedora Sênior em Angular

Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo.

Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!

REQUISITOS E QUALIFICAÇÕES

  • Sólida experiência com Angular 9+ (preferência por versões 12+), incluindo uso de Angular CLI e Angular Material;
  • Domínio de TypeScript, RxJS, HTML5 e SCSS/CSS3;
  • Boas práticas de componentização, Lazy Loading, reutilização de código e otimização de performance;
  • Aplicação de princípios de SOLID, Clean Code e Design Patterns no contexto front-end;
  • Experiência em integração com APIs RESTful (consumo via HttpClient);
  • Testes unitários e de integração com Jasmine/Karma, Jest ou similares;
  • Familiaridade com Git e fluxo de versionamento (branching, pull requests);
  • Conhecimento básico em Docker para containers de front-end;
  • Conhecimento na biblioteca PrimeNg.

Diferenciais

  • Experiência com frameworks de gerenciamento de estado (por exemplo, NgRx);
  • Conhecimento em práticas de arquitetura limpa para front-end (Clean Architecture, Hexagonal);
  • Vivência em metodologias ágeis (Scrum, Kanban);
  • Integração e documentação via Swagger/OpenAPI (para contratos de API);
  • Implementação de padrões de resiliência em front-end (retry, circuit breaker com Resilience4js ou similar);
  • Noções de segurança em aplicações web (proteções contra XSS, CSRF, uso de OAuth2/JWT).

Similar jobs