Banco Mercantil del Norte, S.A.
Lago
Desenvolvedor Full Stack - Desenvolvedor Sênior Shopify Hydrogen
Perfil do Candidato Ideal
Desenvolvedor Full Stack (Shopify/Hydrogen)
Estamos buscando um Desenvolvedor Full Stack pragmático para navegar essa lacuna: alguém que possa construir a solução ou saiba quando escalar para discussão arquitetural.
- Solucionador de problemas pragmático: Você descobre como fazer as coisas funcionarem dentro de restrições reais. Você não parte do princípio "isso não vai funcionar" ou escala imediatamente todos os obstáculos — mas também não perde tempo por dias quando uma conversa ajudaria.
- Fluência Full-stack: Você rastreia problemas em todo o stack — de componentes React através de consultas GraphQL até a lógica de backend Django — e implementa soluções de ponta a ponta.
- Julgamento sobre autonomia: Você sabe a diferença entre "eu consigo lidar com isso" e "eu deveria discutir isso primeiro". Você escala estrategicamente, não por insegurança ou hábito.
- Adaptável à ambiguidade: Você recebe "precisamos de X" sem uma especificação, faz as perguntas esclarecedoras corretas e implementa ou sinaliza a complexidade apropriadamente.
- Navegador de ecossistema: Você entende que "Shopify" em um contexto Hydrogen + Algolia + Storyblok é muito diferente de "Shopify" em um contexto de tema Liquid, e você pode preencher essa lacuna para os stakeholders.
- Pronto para ser mentorado: Você pode trabalhar de forma independente, mas reconhece que esta é a segunda função de engenharia na empresa; você se sente confortável em ser a "metade reversa" de uma relação de mentoria com o CTO.
Localização: Remoto (Filipinas, América Latina ou Europa Oriental)
Horário: Fuso Horário da Costa Leste (9-5 Tempo Integral)
Faixa Salarial: USD Aberto com base na experiência
Stack Tecnológico
- Shopify Hydrogen (React Router)
- React / HTML / CSS
- Python / Django
- PostgreSQL
- GraphQL (APIs Admin e Storefront do Shopify)
- Algolia (Busca)
- Storyblok (CMS)
- CI/CD & Implantação (Oxygen / plataformas de edge)
- Integrações de API customizadas
Como parte de nosso processo de recrutamento, todos os candidatos são gentilmente solicitados a ler, entender e concordar com o Acordo de Confidencialidade e Não Circunvenção da Lago. Isso garante uma experiência respeitosa e profissional para todos os envolvidos.
Somos um varejista de e-commerce sediado nos EUA que opera várias vitrines. Operamos de forma enxuta: a eficiência operacional importa mais do que a escala. Nossa arquitetura é um headless customizado: Shopify Hydrogen (React Router) para vitrines, Algolia para busca, Storyblok para CMS e um monólito Django maduro lidando com funções de ERP/PIM/CRM.
Não somos uma configuração "padrão" do Shopify. A gerência frequentemente espera "o Shopify faz isso" — mas com nossa arquitetura headless, muitas coisas que "simplesmente funcionam" no Shopify normal (sindicalização de feeds, busca nativa, gerenciamento de conteúdo) exigem middleware customizado, integrações API ou soluções criativas.
Principais Responsabilidades: Desenvolvimento Hydrogen e Frontend
- Construir e manter vitrines Shopify Hydrogen totalmente customizadas usando React Router, implementando funcionalidades de comércio complexas e integrações headless
- Implementar UIs responsivas usando HTML, CSS e React moderno; ser responsável pelo desempenho frontend em todas as vitrines
- Gerenciar migrações de frontends legados (um Shopify Liquid, dois baseados em Django) para Hydrogen com integridade de dados e interrupção mínima do negócio
- Depurar e otimizar o fluxo completo de dados de componentes React através de GraphQL para sistemas backend
Integração Backend e Trabalho com API
- Estender e manter código Python/Django que alimenta integrações GraphQL de API entre Shopify e nosso monólito interno de PIM/ERP/CRM
- Construir middleware e integrações customizadas quando "padrão" funcionalidades Shopify não funcionam com nosso stack headless (ex: geradores de feed customizados para sindicalização, lógica de reindexação Algolia)
- Modificar camadas de troca de dados e endpoints de API conforme os requisitos de negócio evoluem
- Navegar e aprimorar o código monólito Django sem quebrar a funcionalidade existente
Infraestrutura e Implantação
- Gerenciar infraestrutura definida por software para implantações Hydrogen — construir pipelines de CI/CD, configurar ambientes e automatizar releases para Oxygen ou plataformas de edge similares
- Ser responsável pela toolchain de implantação, desde o desenvolvimento local até a produção
- Solucionar problemas de implantação e infraestrutura em todo o stack
Tradução e Resolução de Problemas
- Traduzir solicitações de negócio ambíguas ("precisamos de sindicalização para Pinterest", "podemos mudar como a busca funciona?") em abordagens técnicas — avaliando se é um ajuste rápido, uma integração customizada ou uma discussão arquitetural
- Identificar quando requisitos tocam a arquitetura central, envolvem migração de dados significativa ou têm implicações de negócio que precisam de input do CTO; escalar estrategicamente em vez de habitualmente
- Comunicar restrições técnicas a stakeholders não técnicos sem ser desdenhoso ou excessivamente técnico
Requisitos Técnicos Não Negociáveis
- 3+ anos de experiência construindo vitrines de e-commerce customizadas usando Shopify Hydrogen, React e React Router.
- Experiência comprovada desenvolvendo soluções de comércio headless e implementando funcionalidades frontend complexas.
- Experiência prática mantendo e estendendo aplicações Python/Django.
- Profundo entendimento de APIs GraphQL, integrações REST e sincronização de dados entre plataformas como Shopify, ERP, CRM e sistemas PIM.
- Sucesso demonstrado na migração de aplicações legadas para arquiteturas modernas com interrupção mínima do negócio.
- Experiência trabalhando com bases de código monolíticas e integrando múltiplos sistemas de negócio, mantendo a integridade dos dados.
- Experiência construindo e gerenciando pipelines de CI/CD, fluxos de trabalho de implantação e aplicações hospedadas na nuvem.
- Familiaridade com Shopify Oxygen, plataformas de edge, implantações containerizadas, configuração de ambientes e solução de problemas de infraestrutura. Experiência com APIs GraphQL do Shopify (Admin e Storefront); capacidade de escrever, depurar e otimizar consultas complexas.
- Capacidade demonstrada de autogerenciamento em tarefas técnicas claras, ao mesmo tempo em que reconhece quando escalar requisitos ambíguos ou trade-offs arquiteturais.
- Fortes habilidades de comunicação em inglês; capaz de explicar restrições técnicas a membros não técnicos da equipe.
- Disponibilidade em tempo integral (40 horas/semana)
Diferenciais
- Experiência trabalhando em ambientes "Shopify-mas-não-bem-Shopify" onde funcionalidades padrão exigiam implementações customizadas
- Experiência migrando vitrines Liquid para Hydrogen
- Experiência gerenciando catálogos de produtos em larga escala (100K+ SKUs) e migrações sensíveis a SEO
- Familiaridade com fluxos de trabalho de sindicalização de feeds, integração de busca (Algolia) ou headless CMS (Storyblok)
- Experiência com React Router fora de contextos Hydrogen
- Trabalho Remoto: Trabalhe de qualquer lugar — nossa equipe é global e valorizamos o equilíbrio entre vida pessoal e profissional.
- Oportunidades de Crescimento: Como um jogador chave, você terá a chance de moldar sua função e crescer conosco.
- Cultura Inovadora: Junte-se a uma equipe apaixonada por alavancar dados para resolver desafios e impulsionar o sucesso em um mercado em rápida evolução.
