Desenvolvedor Angular

DS3 Digital

Publicado há 9 dias
Petrópolis, RJ
CLTPresencialtecnologia
Candidatos Premium aparecem primeiro

Tenha prioridade nesta candidatura

Destaque seu currículo para os recrutadores e aumente suas chances nesta vaga.

Conhecer o Premium

Descrição da vaga

Desenvolvedor(a) Senior Angular Sobre a oportunidade Estamos em busca de um(a) Desenvolvedor(a) Senior Angular para atuar no desenvolvimento de aplicações web corporativas de alta complexidade, participando ativamente das definições técnicas, arquitetura de soluções, implementação de funcionalidades e evolução contínua da plataforma. Buscamos um profissional com forte experiência em Angular moderno, boas práticas de engenharia de software, arquitetura frontend escalável e integração com APIs REST e microsserviços. Responsabilidades • Desenvolver e manter aplicações SPA utilizando Angular. • Participar da definição de arquitetura frontend e padrões de desenvolvimento. • Implementar interfaces responsivas e acessíveis seguindo boas práticas de UX/UI. • Trabalhar em conjunto com times de Produto, UX, Backend e Arquitetura. • Desenvolver componentes reutilizáveis e bibliotecas compartilhadas. • Implementar estratégias de gerenciamento de estado da aplicação. • Integrar aplicações com APIs REST, GraphQL e serviços backend. • Garantir qualidade através de testes unitários e testes de integração. • Realizar code reviews e mentorar desenvolvedores mais juniores. • Participar da evolução da arquitetura frontend e da modernização tecnológica. • Contribuir para processos de CI/CD e automação de deploys. Requisitos Obrigatórios Frontend • Experiência sólida (5+ anos) com Angular. • Experiência com Angular 15+ (preferencialmente Angular 18+). • Domínio de: • TypeScript • JavaScript ES6+ • HTML5 • CSS3 • SCSS/SASS • Experiência com RxJS e programação reativa. • Conhecimento avançado de: • Signals • Standalone Components • Lazy Loading • Route Guards • Interceptors • Pipes • Directives Arquitetura • Conhecimento de: • Clean Architecture • SOLID • Design Patterns • Domain Driven Design (DDD) • Arquitetura Hexagonal Integração • Consumo de APIs REST. • Autenticação JWT/OAuth2. • Integração com plataformas de identidade como: • Keycloak • Auth0 Qualidade • Testes unitários com: • Jasmine • Karma • Experiência com cobertura de testes. • Conhecimento de SonarQube. Ferramentas • Git. • GitFlow. • Pull Requests. • Code Review. • CI/CD. Requisitos Desejáveis • Experiência com Micro Frontends. • Experiência com SSR utilizando Angular Universal. • Conhecimento em Module Federation. • Experiência com Design Systems. • Experiência com Atomic Design. • Conhecimento de acessibilidade (WCAG). • Conhecimento em observabilidade frontend. • Experiência com Docker. • Conhecimento de Kubernetes. • Experiência em ambientes cloud: • Amazon Web Services (AWS) • Google Cloud (GCP) • Microsoft Azure Diferenciais • Experiência em plataformas corporativas de grande escala. • Experiência em projetos utilizando BFF (Backend For Frontend). • Experiência com aplicações orientadas a eventos. • Conhecimento em Kafka. • Experiência com Feature Flags e A/B Testing. • Participação em decisões arquiteturais. • Atuação como Tech Lead ou referência técnica. Competências Comportamentais • Perfil colaborativo. • Comunicação clara e objetiva. • Capacidade de liderança técnica. • Mentalidade de melhoria contínua. • Senso de ownership. • Visão de produto e negócio. • Facilidade para atuar em ambientes ágeis.

Sobre a empresa

DS3 Digital está buscando profissionais qualificados para fazer parte do seu time.

Interessado nesta vaga?

Candidate-se agora e seja um dos primeiros a concorrer a esta oportunidade.

Candidatar-se à vaga