Point your AI agent at freehire and let it find you a job.

Get the CLI →

BRQ

NewBe an early applicant

Desenvolvedor(a) Frontend Angular - Pleno

Posted Updated
Discussion

Sobre a vaga

Buscamos um(a) Engenheiro(a) de Software Front-end Angular com forte experiência no desenvolvimento de aplicações web escaláveis, arquitetura front-end moderna e construção de interfaces de alta performance. Procuramos um perfil com visão técnica madura, capacidade de tomada de decisão arquitetural e experiência em ambientes enterprise de alta disponibilidade, usabilidade e observabilidade.

Você atuará na construção e evolução de plataformas críticas de negócio, colaborando diretamente com times de Arquitetura, UX/UI, Back-end, Plataforma e SRE, contribuindo para a definição de padrões técnicos, governança e evolução contínua do ecossistema digital.

Responsabilidades

  • Desenvolver e evoluir aplicações front-end utilizando Angular e TypeScript.
  • Projetar arquiteturas front-end escaláveis, modulares e de fácil manutenção.
  • Construir interfaces responsivas, acessíveis e com foco em experiência do usuário.
  • Desenvolver integrações com APIs RESTful e serviços orientados a eventos.
  • Implementar boas práticas de performance, segurança e observabilidade no front-end.
  • Atuar na construção de aplicações modernas utilizando Angular, RxJS e padrões reativos.
  • Trabalhar em arquiteturas baseadas em micro frontends quando aplicável.
  • Garantir compatibilidade entre navegadores e dispositivos.
  • Participar da automação de pipelines CI/CD para aplicações front-end.
  • Participar de decisões arquiteturais, revisões técnicas e definição de boas práticas de engenharia.
  • Garantir requisitos não funcionais como performance, escalabilidade, acessibilidade, segurança e experiência do usuário.
  • Apoiar a evolução técnica do time através de code reviews, mentoring e disseminação de conhecimento.
  • Colaborar com designers, product managers e equipes de back-end para entrega de soluções de ponta a ponta.

Requisitos

  • Experiência sólida em desenvolvimento front-end com Angular.
  • Domínio de TypeScript, JavaScript ES6+, HTML5 e CSS3/SCSS.
  • Experiência avançada com Angular (versões recentes) e Angular CLI.
  • Conhecimento sólido em RxJS e programação reativa.
  • Experiência com gerenciamento de estado (NgRx, Signals ou similares).
  • Experiência na integração com APIs REST e comunicação assíncrona.
  • Conhecimento em arquitetura de componentes reutilizáveis e design systems.
  • Experiência com testes unitários e de integração utilizando Jasmine, Karma, Jest ou Cypress.
  • Experiência com versionamento utilizando Git.
  • Vivência com CI/CD utilizando GitHub Actions, GitLab CI, Azure DevOps ou similares.
  • Conhecimento em containers Docker para ambientes de desenvolvimento e homologação.
  • Conhecimento em observabilidade front-end e monitoramento de aplicações.
  • Conhecimento sólido em Clean Architecture, SOLID e boas práticas de engenharia de software.
  • Experiência com consumo de APIs protegidas utilizando OAuth2, OpenID Connect e JWT.
  • Conhecimento de acessibilidade (WCAG) e desenvolvimento responsivo.
  • Vivência com metodologias ágeis (Scrum/Kanban).
  • Experiência utilizando IDEs como VS Code, Intelij

Diferenciais

  • Experiência com arquitetura de Micro Frontends.
  • Conhecimento em Angular Signals.
  • Experiência com Module Federation.
  • Conhecimento em SSR (Server-Side Rendering) utilizando Angular Universal.
  • Experiência com Design Systems e bibliotecas de componentes.
  • Conhecimento em AWS para hospedagem de aplicações front-end.
  • Experiência com ferramentas de monitoramento como Datadog.
  • Conhecimento em testes E2E com Cypress ou Playwright.
  • Experiência com PWA (Progressive Web Apps).
  • Certificações Angular, Microsoft Azure ou AWS.
  • Vivência em ambientes com alta criticidade e grande volume de acessos.
  • Conhecimento em arquitetura orientada a eventos e integrações em tempo real (WebSockets, SSE).
  • Conhecimento em integração de aplicações front-end com serviços e APIs de Inteligência Artificial (IA) e Generative AI.
  • Experiência no consumo de modelos de IA via APIs REST, SDKs ou serviços cloud.
  • Conhecimento dos conceitos de LLMs (Large Language Models), engenharia de prompts (Prompt Engineering) e aplicações baseadas em IA generativa.

Modelo de atuação

  • Vaga 100% remota e contratação CLT + benefícios

Cultura na BRQ

Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.

Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa.

Vaga

#LI-Remote

#LI-WL1

Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.