DBC Company

Desenvolvimento Front-End (React) Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

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.

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.

PUBLICIDADE

  Nossa trajetória como DBC Company iniciou em 1995 e, desde então, utilizamos tecnologia para ajudar empresas a melhorar o desempenho nos seus negócios.    Hoje somos um dos principais fornecedores de serviços em TI do Brasil e premiados com o selo Great Place to Work desde...[Ver Mais]

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