facilita.etc
← Todas as vagas

Desenvolvimento Front-End (React) Sênior

Vagas Externas — Remotar · remote · CLT · senior
🌐 Entre para traduzir esta vaga

Descrição

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. 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