Aller au contenu

Lago

Développeur Full Stack - Développeur Senior Shopify Hydrogen

PythonReactPostgreSQL
Traduction automatique. Consultez l’original.

Profil du Candidat Idéal

Développeur Full Stack (Shopify/Hydrogen)

Nous recherchons un développeur Full Stack pragmatique pour combler cet écart : quelqu'un qui peut soit construire la solution, soit savoir quand escalader pour une discussion architecturale.

  1. Résolveur de problèmes pragmatique : Vous trouvez comment faire fonctionner les choses dans des contraintes réelles. Vous ne partez pas du principe "ça ne marchera pas" ou n'escaladez pas immédiatement chaque obstacle — mais vous ne perdez pas non plus des jours lorsque une conversation pourrait aider.
  1. Maîtrise Full-stack : Vous suivez les problèmes sur toute la pile — des composants React aux requêtes GraphQL en passant par la logique backend Django — et implémentez des solutions de bout en bout.
  1. Jugement sur l'autonomie : Vous savez faire la différence entre "je peux gérer ça" et "je devrais en discuter d'abord". Vous escaladez stratégiquement, pas par insécurité ou par habitude.
  1. Adaptable à l'ambiguïté : Vous recevez "nous avons besoin de X" sans spécification, posez les bonnes questions de clarification, et soit implémentez, soit signalez la complexité de manière appropriée.
  1. Navigateur d'écosystème : Vous comprenez que "Shopify" dans un contexte Hydrogen + Algolia + Storyblok est très différent de "Shopify" dans un contexte de thème Liquid, et vous pouvez combler cet écart pour les parties prenantes.
  1. Prêt à être mentoré : Vous pouvez travailler de manière autonome mais reconnaissez qu'il s'agit du deuxième rôle d'ingénierie dans l'entreprise ; vous êtes à l'aise pour être la "moitié inverse" d'une relation de mentorat avec le CTO.

Lieu : À distance (Philippines, Amérique Latine ou Europe de l'Est)

Horaire : Fuseau horaire de la côte Est (9-5 Temps plein)

Fourchette salariale : USD Ouvert selon l'expérience

Pile Technologique

  1. Shopify Hydrogen (React Router)
  1. React / HTML / CSS
  1. Python / Django
  1. PostgreSQL
  1. GraphQL (APIs Admin et Storefront Shopify)
  1. Algolia (Recherche)
  1. Storyblok (CMS)
  1. CI/CD & Déploiement (Oxygen / plateformes edge)
  1. Intégrations API personnalisées

Dans le cadre de notre processus de recrutement, tous les candidats sont invités à lire, comprendre et accepter l'Accord de Confidentialité et de Non-Contournement de Lago. Cela garantit une expérience respectueuse et professionnelle pour toutes les personnes impliquées.

Nous sommes un détaillant d'e-commerce basé aux États-Unis exploitant plusieurs vitrines. Nous fonctionnons de manière allégée : l'efficacité opérationnelle prime sur l'échelle. Notre architecture est une solution headless personnalisée : Shopify Hydrogen (React Router) pour les vitrines, Algolia pour la recherche, Storyblok pour le CMS, et un monolithe Django mature gérant les fonctions ERP/PIM/CRM.

Nous ne sommes pas une configuration Shopify "standard". La direction s'attend souvent à ce que "Shopify gère cela" — mais avec notre architecture headless, de nombreuses choses qui "fonctionnent tout simplement" dans Shopify normal (syndication de flux, recherche native, gestion de contenu) nécessitent des middlewares personnalisés, des intégrations API, ou des solutions de contournement créatives.

Responsabilités Clés Développement Hydrogen & Frontend

  1. Construire et maintenir des vitrines Shopify Hydrogen entièrement personnalisées en utilisant React Router, en implémentant des fonctionnalités de commerce complexes et des intégrations headless
  1. Implémenter des interfaces utilisateur réactives en utilisant HTML, CSS, et React moderne ; être responsable de la performance frontend sur toutes les vitrines
  1. Gérer les migrations depuis des frontends hérités (un Shopify Liquid, deux basés sur Django) vers Hydrogen avec intégrité des données et perturbation minimale des activités
  1. Déboguer et optimiser le flux de données complet depuis les composants React via GraphQL jusqu'aux systèmes backend

Intégration Backend & Travail sur les API

  1. Étendre et maintenir le code Python/Django alimentant les intégrations API GraphQL entre Shopify et notre monolithe interne PIM/ERP/CRM
  1. Construire des middlewares et des intégrations personnalisés lorsque les fonctionnalités "standard" de Shopify ne fonctionnent pas avec notre pile headless (par exemple, générateurs de flux personnalisés pour la syndication, logique de réindexation Algolia)
  1. Modifier les couches d'échange de données et les points de terminaison API à mesure que les exigences commerciales évoluent
  1. Naviguer et améliorer la base de code monolithique Django sans casser la fonctionnalité existante

Infrastructure & Déploiement

  1. Gérer l'infrastructure définie par logiciel pour les déploiements Hydrogen — construire des pipelines CI/CD, configurer des environnements et automatiser les mises en production vers Oxygen ou des plateformes edge similaires
  1. Être responsable de la chaîne d'outils de déploiement, du développement local à la production
  1. Dépanner les problèmes de déploiement et d'infrastructure sur toute la pile

Traduction & Résolution de problèmes

  1. Traduire les demandes commerciales ambiguës ("nous avons besoin de la syndication Pinterest", "pouvons-nous changer la façon dont la recherche fonctionne ?") en approches techniques — évaluer s'il s'agit d'une modification rapide, d'une intégration personnalisée ou d'une discussion architecturale
  1. Identifier quand les exigences touchent l'architecture principale, impliquent une migration de données significative ou ont des implications commerciales nécessitant l'avis du CTO ; escalader stratégiquement plutôt qu'habituellement
  1. Communiquer les contraintes techniques aux parties prenantes non techniques sans être dédaigneux ou trop technique

Exigences Techniques Non Négociables

  1. 3+ années d'expérience dans la construction de vitrines e-commerce personnalisées utilisant Shopify Hydrogen, React, et React Router.
  1. Expérience avérée dans le développement de solutions e-commerce headless et l'implémentation de fonctionnalités frontend complexes.
  1. Expérience pratique dans la maintenance et l'extension d'applications Python/Django.
  1. Compréhension approfondie des intégrations GraphQL APIs, REST et de la synchronisation des données entre les plateformes telles que Shopify, ERP, CRM et les systèmes PIM.
  1. Succès démontré dans la migration d'applications héritées vers des architectures modernes avec une perturbation minimale des activités.
  1. Expérience de travail avec des bases de code monolithiques et d'intégration de plusieurs systèmes commerciaux tout en maintenant l'intégrité des données.
  1. Expérience dans la construction et la gestion de pipelines CI/CD, de flux de déploiement et d'applications hébergées dans le cloud.
  1. Connaissance de Shopify Oxygen, des plateformes edge, des déploiements conteneurisés, de la configuration des environnements et du dépannaged'infrastructure. Expérience avec les GraphQL APIs de Shopify (Admin et Storefront) ; capacité à écrire, déboguer et optimiser des requêtes complexes.
  1. Capacité démontrée à s'auto-diriger sur des tâches techniques claires tout en reconnaissant quand escalader des exigences ambiguës ou des compromis architecturaux.
  1. Solides compétences en communication en anglais ; capable d'expliquer les contraintes techniques aux membres non techniques de l'équipe.
  1. Disponibilité à temps plein (40 heures/semaine)

Atouts

  1. Expérience de travail dans des environnements "Shopify mais pas vraiment Shopify" où les fonctionnalités standard nécessitaient des implémentations personnalisées.
  1. Expérience dans la migration de vitrines Liquid vers Hydrogen.
  1. Expérience dans la gestion de catalogues de produits à grande échelle (100K+ SKUs) et de migrations sensibles au SEO.
  1. Connaissance des flux de syndication de flux, d'intégration de recherche (Algolia) ou de CMS headless (Storyblok).
  1. Expérience avec React Router en dehors des contextes Hydrogen.
  • Travail à distance : Travaillez où vous voulez — notre équipe est mondiale et nous valorisons l'équilibre vie pro/vie perso.
  • Opportunités de croissance : En tant qu'acteur clé, vous aurez la chance de façonner votre rôle et de grandir avec nous.
  • Culture innovante : Rejoignez une équipe passionnée par l'exploitation des données pour résoudre des défis et piloter le succès sur un marché en évolution rapide.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026