Desenvolvimento Front-End (React) Sênior

DBC Company

Brasil

Presencial

BRL 167 000 - 301 000

Tempo integral

há 32 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

DBC Company busca um(a) desenvolvedor(a) frontend sênior para atuar na reconstrução da camada de front-end do WEG Commerce Cloud, em arquitetura headless, assegurando alta performance, multi-idioma e integração com SAP Commerce Cloud e microsserviços.

O candidato ideal tem fortes skills em React, testes automatizados e participação ativa em squads ágeis, além de colaborar com arquitetura e UX/UI, com disponibilidade para atuação híbrida/presencial nos sites WEG, incluindo Jaraguá do Sul.

Qualificações

  • 5+ anos de experiência em desenvolvimento frontend em aplicações web complexas.
  • Experiência comprovada em projetos headless.
  • Forte experiência com React.

Responsabilidades

  • Projetar e implementar o front-end headless para o e-commerce EASY e demais sites/portais (institucional + “Minha Conta”).
  • Consumir APIs REST, BFFs e serviços de microsserviços/SCS.
  • Garantir aderência ao design system WEG (componentização, padronização visual, responsividade).
  • Implementar e manter testes automatizados (unitários, integração e E2E) para o front.
  • Colaborar com arquitetura na definição de padrões de micro front-ends, BFFs e boas práticas.
  • Apoiar na observabilidade do front (logs estruturados, métricas, tracing, dashboards de erro/performance).
  • Trabalhar com time SAP, back-end, UX/UI e stakeholders em modelo ágil (scrum/kanban).
  • Participar de code reviews, pair programming e melhoria contínua.
  • Contribuir com documentação técnica (PT/EN) e transferência de conhecimento para times WEG.

Conhecimentos

React
Frontend development
Headless architecture
UX design

Ferramentas

Git
CI/CD
Docker
Kong
GraphQL

Descrição da oferta de emprego

Missão no projeto

Atuar na (re)construção da camada de front-end do WEG Commerce Cloud, em arquitetura headless, garantindo:

  • Aderência ao design system WEG e às diretrizes de UX;
  • Alta performance e escalabilidade global (multi-país, multi-idioma);
  • Integração consistente com SAP Commerce Cloud, microsserviços/SCS e APIs corporativas;
  • Qualidade de código, testabilidade e observabilidade adequadas ao cenário enterprise da WEG.
Quais serão suas responsabilidades?
Missão no projeto
  • Aderência ao design system WEG e às diretrizes de UX;
  • Alta performance e escalabilidade global (multi-país, multi-idioma);
  • Integração consistente com SAP Commerce Cloud, microsserviços/SCS e APIs corporativas;
  • Qualidade de código, testabilidade e observabilidade adequadas ao cenário enterprise da WEG.
Responsabilidades principais
  • Projetar e implementar o front-end headless para o e-commerce EASY e demais sites/portais (institucional + “Minha Conta”);
  • Consumir APIs REST, BFFs e serviços de microsserviços/SCS;
  • Garantir aderência ao design system WEG (componentização, padronização visual, responsividade);
  • Implementar e manter testes automatizados (unitários, integração e E2E) para o front;
  • Colaborar com arquitetura (frontend, solução e integração) na definição de padrões de micro front-ends, BFFs e boas práticas;
  • Apoiar na observabilidade do front (logs estruturados, métricas, tracing, dashboards de erro/performance);
  • Trabalhar em conjunto com time SAP, back-end, UX/UI e stakeholders de negócio em modelo ágil (scrum/kanban);
  • Participar de code reviews, pair programming e práticas de melhoria contínua;
  • Contribuir com documentação técnica (PT/EN) e transferência de conhecimento para times WEG.
Competências técnicas obrigatórias
  • 5+ anos de experiência com desenvolvimento frontend em aplicações web complexas (70% da atuação);
  • Experiência comprovada em projetos headless;
  • Forte experiência com React.
Integração e APIs
  • Domínio de APIs REST (consumo, paginação, autenticação, versionamento);
  • Experiência desejável com GraphQL e padrões como BFF (Backend-for-Frontend);
  • Integração com gateways de API (ex.: Kong) e provedores de identidade (OAuth2/OpenID Connect, Keycloak).
Prática em testes automatizados
  • Unitários (Jest, Testing Library, Karma/Jasmine, etc.);
  • Integração;
  • E2E (Cypress, Playwright, Protractor ou similares).
Ferramentas, devops e fluxo
  • Uso de Git e pipelines de CI/CD (GitLab, GitHub Actions, Azure DevOps ou similar);
  • Feature flags, releases incrementais e suporte a ambientes múltiplos (dev/qa/stage/prod);
  • Conhecimentos de containers (Docker) suficientes para rodar e depurar o front em ambientes containerizados.
UX, acessibilidade e globalização
  • Boas práticas de UX em e-commerce (busca, navegação por catálogo, filtros/facets, checkout, “Minha Conta”);
  • Acessibilidade, responsividade e mobile-first;
  • Experiência com i18n e l10n: multi-idioma, multi-moeda e formatos regionais (datas, números, etc.), importante para operação global da WEG.
Experiência desejável (diferenciais fortes)
  • SAP Commerce Cloud (migração Hybris on-premise ? Cloud)Spartacus/Composable Storefront;
  • Experiência em B2B complexo;
  • Perfis de usuários distintos (cliente, representante, colaborador) catálogos restritos, regras comerciais específicas, cotações;
  • simulações, contratos;
  • Vivência em ambientes com ERP SAP ECC/S/4HANA integrados ao e-commerce;
  • Conhecimento de design systems corporativos (Storybook ou similar);
  • Experiência em ambientes globais, com times distribuídos e atuação em inglês.
Soft Skills e Postura
  • Perfil sênior, com capacidade de: Atuar como referência técnica em frontend na squad, apoiar decisões arquiteturais de front em conjunto com o arquiteto de solução.
  • Comunicação clara em português e leitura/escrita confortável em inglês;
  • Capacidade de trabalhar em modelo híbrido/presencial em Jaraguá do Sul (ou demais sites WEG) quando necessário;
  • Orientação a resultados e alinhamento com práticas de governança, documentação e qualidade exigidas pela WEG;
  • Colaboração e disponibilidade para co-construção com time interno WEG, respeitando processos, RFP e critérios de aceite.
Por que fazer parte do time DBC Company?
  • Somos a 13ª melhor empresa para trabalhar do Brasil e a 2ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2025;
  • Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Business Partner;
  • A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC.
O que é importante saber?
  • Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc.
  • Essa vaga também é destinada a Pessoas com Deficiência.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvimento Full-Stack (Front-End) Sênior
Desenvolvimento Full-Stack (Front-End) Sênior

DBC Company • Brasil

Híbrido
BRL 120 000 - 180 000
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)

DBC Company • Brasil

Presencial
BRL 89 000 - 156 000
Desenvolvimento Front-End (React) Sênior (Vaga afirmativa)
Desenvolvimento Front-End (React) Sênior (Vaga afirmativa)

DBC Company • Brasil

Presencial
BRL 120 000 - 240 000
Desenvolvimento Back-End (Java) Pleno
Desenvolvimento Back-End (Java) Pleno

DBC Company • Brasil

Presencial
BRL 180 000 - 300 000
Desenvolvedor Java Backend Sênior
Desenvolvedor Java Backend Sênior

DBC Company • Brasil

Presencial
BRL 162 000 - 198 000
Desenvolvimento Back-End (Java) Sênior
Desenvolvimento Back-End (Java) Sênior

DBC Company • Brasil

Híbrido
BRL 167 000 - 246 000
Certificações apoiadas
Ambiente seguro
Crescimento profissional
Desenvolvedor Full-Stack (Java e Angular) Sênior
Desenvolvedor Full-Stack (Java e Angular) Sênior

DBC Company • Brasil

Presencial
BRL 120 000 - 190 000
Desenvolvimento Full-stack Java e ReactJS Sênior
Desenvolvimento Full-stack Java e ReactJS Sênior

DBC Company • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvimento Full-Stack (Node.Js) Foco em IA Sênior
Desenvolvimento Full-Stack (Node.Js) Foco em IA Sênior

DBC Company • São Paulo

Presencial
BRL 240 000 - 480 000
Desenvolvimento Salesforce Pleno/Sênior
Desenvolvimento Salesforce Pleno/Sênior

DBC Company • Rio Grande do Sul

Presencial
BRL 156 000 - 234 000