← Todas as vagas
Desenvolvimento Full-Stack (Front-End) Sênior
Vagas Externas — Remotar
· remote
· CLT
· senior
Descrição
Quais serão suas responsabilidades?
(80% da atuação frontend e 20% backend).
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 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.
Processo seletivo inclui:
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
Candidatar-se
Esta vaga é agregada de Vagas Externas — Remotar. A candidatura é feita no site da fonte.
Candidatar-se no site da fonte