Buscamos um desenvolvedor Shopify. A posição é remota e o fuso horário deve estar alinhado com o de Pittsburgh (EUA) .
Responsabilidades :
1. Reescrita do Storefront em Hydrogen
Reconstruir e aprimorar a vitrine Shopify existente da Industrial Powder usando Hydrogen 2.0 e a Shopify Storefront GraphQL API .
Replicar e melhorar o conjunto de recursos atual :
Páginas de detalhes de produtos
Diferenciação entre produtos sob encomenda, em estoque, painéis, tambores e pequenos lotes
Coleções com filtragem
Lógica de preços específica para B2B
Descontos, comportamento do carrinho e integração de checkout
Gerenciamento de contas de clientes
Pesquisa, navegação e acessibilidade
Layout responsivo com foco em dispositivos móveis
2. Biblioteca de Componentes Reutilizáveis
Criar uma biblioteca de componentes de interface (UI) baseada em React , seguindo o sistema de design PPG Primer :
Reconstruir componentes principais (botões, cabeçalhos, banners, modais, tabelas etc.) para React, usando os tokens de design existentes (atualmente uma biblioteca de componentes em .NET)
Garantir acessibilidade, responsividade e personalização
Fornecer documentação e exemplos ao vivo usando o Storybook
Entregar como um submódulo Git ou pacote privado NPM
3. Framework de Configuração de Lançamento Rápido
Entregar um modelo inicial (Starter Template) em Hydrogen para futuras vitrines :
Modelos de configuração de ambiente
Suporte para substituição de temas conforme a marca de cada região
Roteamento, localização e configuração de CI / CD pré-configurados
Estrutura de pastas escalável e alternância entre regiões
4. Integração com o CMS Kontent.ai
Integrar o Kontent.ai como CMS para todo o conteúdo não relacionado a produtos :
Utilizar as APIs GraphQL ou REST do Kontent.ai para entregar conteúdo aos componentes Hydrogen
Implementar blocos de conteúdo modulares gerenciados pelo CMS (Hero, Banner Promocional, Depoimentos, FAQs etc.)
Habilitar layouts de página dinâmicos e páginas de marketing (ex. : / sobre-nos, / sustentabilidade)
Integração no nível de rotas : permitir que o CMS controle navegação e estrutura de layout
Suporte a campos de conteúdo localizados para vitrines multilíngues e multi-regiões
Implementar funcionalidade de pré-visualização segura para revisar atualizações de conteúdo em ambiente de testes
Colaborar com os responsáveis pelo conteúdo para definir e implementar modelos e fluxos de trabalho dentro do Kontent.ai
Desenvolvedor • Mogi Mirim, São Paulo, Brazil