Desenvolvedor Frontend Angular

SRM
R$ 27.121 - R$ 34.341 a year
Rio de Janeiro, Rio de Janeiro
há 3 semanas

Estamos em busca de um Desenvolvedor Front-End com foco em Angular 16+ para atuar em um ambiente colaborativo e dinâmico. O profissional irá contribuir ativamente na criação, manutenção e evolução de interfaces de alta qualidade, sempre atento à performance, segurança e boas práticas de desenvolvimento. Espera-se que esse desenvolvedor trabalhe em parceria com times de Produto, UX/UI e Back-end, participando desde o entendimento de requisitos até a entrega em produção, incluindo testes e documentação.


Principais Responsabilidades

  • Desenvolver novas funcionalidades e componentes reutilizáveis em Angular 16+, seguindo arquitetura modular e orientada a componentes.

  • Participar da análise de requisitos junto aos product owners e designers, transformando wireframes e protótipos em código de alta qualidade.

  • Implementar e manter fluxos de dados reativos com RxJS (Observables, Subjects, operadores) para garantir um comportamento assíncrono eficiente.

  • Gerenciar estado da aplicação usando NgRx (actions, reducers, effects) em cenários de autenticação, formulários e outros fluxos críticos.

  • Garantir a qualidade do código por meio de revisões (code review), aplicação de linting (TSLint/ESLint), formatação consistente e documentação de componentes/APIs internas.

  • Otimizar performance de páginas (lazy loading, change detection strategy, otimização de bundles).

  • Participar de deploys e pipelines de CI/CD, auxiliando no build, testes e processos de entrega contínua.

  • Colaborar de forma proativa com colegas de equipe, contribuindo para a melhoria contínua de processos, ferramentas e padrões de desenvolvimento.

Requisitos:

✅ Angular 16+:

  • Domínio de conceitos centrais (módulos, componentes, serviços, injeção de dependência, roteamento).

  • Experiência prática na criação de Lazy Modules, resolução de ciclos de dependência e otimização de builds.

✅ TypeScript, HTML5 e CSS3/SCSS:

  • Fortes conhecimentos na criação de layouts responsivos e utilização de pré-processadores (SCSS).

  • Familiaridade com Flexbox, Grid Layout e boas práticas de acessibilidade (ARIA).


✅ RxJS:

  • Experiência no uso de Observables, Subjects e operadores (map, switchMap, debounceTime etc.).

  • Capacidade de estruturar fluxos reativos para chamadas HTTP, formulários e gerenciamento de eventos.

✅ NgRx (State Management):

  • Familiaridade store, actions, reducers e effects para cenários de média complexidade (ex.: login, formulários com dependências externas, filtros avançados).


✅ Segurança em Front-End:

  • Noções de práticas recomendadas para evitar vulnerabilidades comuns (XSS, injeção de código, clickjacking).

  • Implementação de guardas de rota (AuthGuard) e interceptors.

✅ Controle de Versão (Git):

  • Experiência no uso de workflows de branch (Git Flow, GitHub Flow ou similar), merge requests e resolução de conflitos.

✅ Comunicação e Trabalho em Equipe:

  • Boa capacidade de expor soluções técnicas de forma clara, participar de reuniões de refinamento (grooming) e code reviews.

  • Proatividade para sugerir melhorias em processos internos, documentação e arquitetura de front-end.

✅ Boas Práticas de Desenvolvimento:

  • Adoção de padrões de projetos (Design Patterns) simples aplicáveis ao front-end, criação e manutenção de bibliotecas de componentes compartilhados.

  • Atenção à manutenibilidade e legibilidade do código (SOLID, Clean Code).

Diferenciais:

✅ API-First / OpenAPI / Swagger

✅ Testes Unitários e de Integração

✅ Conhecimento do Mercado Financeiro

✅ Ferramentas de CI/CD

✅ Banco de Dados SQL

✅ Experiência com UI Libraries e Design System


Se você se identifica com esse perfil e quer fazer parte do nosso time, venha crescer com a gente!

Apply
Other Job Recommendations:

Desenvolvedor / Desenvolvedora Full Stack (Java /Angular) SR

Capgemini
Região Metropolitana de São Paulo, São Paulo
Se você busca um ambiente colaborativo e oportunidades de crescimento, esta pode ser a sua chance! Junte-se a nós! Por meio de uma...
há 2 semanas

Desenvolvedor Fullstack PHP + Angular Pleno

Nostrali Cidadania Italiana
Rio de Janeiro, Rio de Janeiro
R$ 38.291 - R$ 48.486 a year
Estamos em busca de um Desenvolvedor Full Stack com experiência em PHP e Angular para integrar nosso time Se você é apaixonado por...
há 4 semanas

Desenvolvedor (a) Angular - Pleno e Sênior

Accenture
  • Projetar e desenvolver aplicativos de software usando...
  • Proficiência em TypeScript, JavaScript, HTML5 e CSS3...
há 4 semanas

Desenvolvedor Frontend (UI/UX) Pleno (50247)

EVT
Região Metropolitana de Campinas, São Paulo
R$ 38.201 - R$ 48.371 a year
Modelo de contratação: PJ Atividades: Criar mockups e protótipos de interfaces front-end com foco em usabilidade e experiência do...
há 3 semanas

Desenvolvedor Frontend Pleno

IESDE DO BRASIL
Região Metropolitana de Curitiba, Paraná
  • Assistência médica
  • Auxílio-educação
  • Seguro de vida...
há 4 semanas