Stefanini Group

Desenvolvedor Full Stack Sênior - Java/Angular

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Stefanini busca um(a) Desenvolvedor(a) Fullstack Sênior com foco em Frontend Angular para integrar sua equipe. O profissional será responsável por desenvolver, testar e manter interfaces de usuário modernas e responsivas, utilizando Angular 15+, TypeScript, RxJS, HTML e CSS. A atuação envolve arquitetura de frontend escalável com Micro Frontend, gerenciamento de estado robusto com NgRx e/ou Signals, e construção de componentes reutilizáveis com Angular Material.

Responsabilidades

  • Desenvolver, testar e manter interfaces de usuário modernas, responsivas e acessíveis utilizando Angular.
  • Arquitetar o frontend com foco em escalabilidade, adotando estratégias de Micro Frontend para composição de aplicações.
  • Implementar gerenciamento de estado de forma robusta utilizando NgRx e/ou Signals.
  • Construir componentes reutilizáveis e consistentes com Angular Material e seguindo um design system.
  • Garantir cobertura de testes em diferentes níveis (unitários com Vitest).
  • Consumir e integrar APIs REST, tratando estados de carregamento, erros e fluxos assíncronos com RxJS.
  • Otimizar a performance do frontend (lazy loading, change detection, bundle size).
  • Dar suporte pontual ao backend Java quando necessário, atuando em ajustes e integrações de menor complexidade.
  • Realizar análise e solução de problemas.
  • Colaborar com equipes multifuncionais para identificar requisitos e desenvolver soluções técnicas eficazes.
  • Participar de revisões de código e fornecer feedback construtivo aos colegas de equipe.
  • Documentar processos de desenvolvimento e criar manuais de operação técnica.
PUBLICIDADE

Requisitos

  • Experiência sólida em desenvolvimento frontend com Angular 15+, TypeScript, RxJS, HTML e CSS.
  • Domínio de gerenciamento de estado com NgRx e/ou Signals.
  • Experiência prática com Angular Material e construção de componentes reutilizáveis.
  • Vivência com arquitetura de Micro Frontend.
  • Experiência com testes unitários utilizando Vitest.
  • Conhecimentos em orientação a objetos, design patterns e boas práticas de arquitetura frontend.
  • Conhecimento básico de backend Java e consumo de API REST, o suficiente para integrações e ajustes leves.
  • Familiaridade com práticas ágeis de desenvolvimento, como Scrum ou Kanban.
  • Habilidade para trabalhar em equipe e comunicar ideias técnicas de forma clara.
  • Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
  • Experiência com design systems e construção de bibliotecas de componentes.
  • Conhecimentos em internacionalização (i18n).
  • Experiência com otimização de performance e Core Web Vitals.
  • Familiaridade com Spring Boot e noções de mensageria/eventos.
  • Conhecimentos básicos de SQL para apoio em integrações.
  • Conhecimentos básicos em DevOps e ferramentas de CI/CD.
  • Experiência com aplicações transacionais de alta disponibilidade e escalabilidade.

Benefícios

  • Vale-alimentação ou vale-refeição
  • Desconto em cursos, universidades e instituições de idiomas
  • Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado
  • Mentoring
  • Clube de vantagens para consultas e exames
  • Assistência médica
  • Assistência odontológica
  • Clube de vantagens e descontos nos melhores estabelecimentos
  • Clube de viagens
  • Convênio para pets

Entregamos soluções digitais inovadoras e eficazes, que auxiliam os nossos clientes em suas jornadas digitais, sempre aplicando o nosso propósito de tornar a tecnologia um agente de mudança para um mundo melhor.

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE