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

DBC Company

Brasil

Híbrido

BRL 120 000 - 180 000

Tempo integral

há 36 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

A DBC Company busca um(a) desenvolvedor(a) frontend sênior para atuar em um ambiente de e-commerce global, com foco em headless e integração com SAP Commerce Cloud. O profissional trabalhará em um time ágil, colaborando com UX/UI, backend e stakeholders para entregar soluções escaláveis.

Vontade de atuar em um contexto multidioma, com multi-moeda e padrões de qualidade de código, alinhados a diretrizes da WEG.

Qualificações

  • 5+ anos de experiência com 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.
  • Contribuir com documentação técnica (PT/EN) e transferência de conhecimento.

Conhecimentos

React
Headless frontend
REST APIs
GraphQL
Frontend testing

Ferramentas

SAP Commerce Cloud
Spartacus/Composable Storefront
Git
Kong API Gateway
Keycloak

Descrição da oferta de emprego

Quais serão suas responsabilidades?

(80% da atuação frontend e 20% backend).
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.

O que é necessário para participar desse processo seletivo?

Competências técnicas obrigatórias
  • 5+ anos de experiência com desenvolvimento frontend em aplicações web complexasm (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.
DESEJÁVEL:
Java - Backend (30% da atuação)
  • Boas práticas de desenvolvimento Java;
  • Springboot / Quarkus;
  • JPA / Hibernate;
  • Separação em camadas (Clean Architecture, SOLID);
  • Tunning de JVM;
  • Desenho de API`s padronizadas (OpenAPI, OAuth / OpenId Connect);
  • Desenvolvimento orientado a testes (Unitários e integrados);
  • Banco de dados relacionais (Oracle/Postgres) e não relacionais (Mongo, Elasticsearch);
  • Versionamento de código com Git e pipeline via Gitlab;
  • Conhecimento básico em containers (Docker / Kubernetes);
  • Metodologia de desenvolvimento ágil (Scrum / Kanban);
  • Conhecimento de básicos de HTML / CSS / Javascript.
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 Front-End (React) Sênior
Desenvolvimento Front-End (React) Sênior

DBC Company • Brasil

Presencial
BRL 167 000 - 301 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
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)

DBC Company • Brasil

Presencial
BRL 89 000 - 156 000
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 (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 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 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 Salesforce Pleno/Sênior
Desenvolvimento Salesforce Pleno/Sênior

DBC Company • Rio Grande do Sul

Presencial
BRL 156 000 - 234 000