Description

Nous recrutons un Développeur Senior Shopify en contrat pour rejoindre notre équipe Design et Développement.

Voir l’offre originale

À propos de garden3d

garden3d est un collectif créatif détenu par ses membres, innovant dans des domaines variés allant des marques et communautés physiques aux objets connectés et applications multiplateformes. Nous partageons nos bénéfices, open-sourçons nos projets, créons de nouvelles entreprises et investissons dans des idées passionnantes, financièrement ou en nature.

Parmi nos clients figurent Google, Stripe, Figma, Hinge, Black Socialists in America, ACLU, Pratt, Parsons, Mozilla, Le Prix Nobel, MIT, Gnosis, Etsy et Gagosian.

Nous sommes l’équipe logicielle derrière des produits innovants comme The Light Phone et Mill, et nous gérons un espace communautaire décentralisé mondial appelé Index Space.

garden3d est avant tout un collectif de créatifs, attaché à une culture studio heureuse, talentueuse et diversifiée. Nous travaillons sur des projets qui apportent une vraie valeur au monde, en conciliant passion pour notre métier et curiosité pour la vie au-delà du travail.

Sanctuary Computer – Développement : Nous construisons un studio technologique différent, privilégiant la collaboration étroite entre client et artisan.

Nos projets vont de sites web design à des applications web robustes et du développement mobile natif.

XXIX – Design : Depuis 2013, nous réinventons le studio de design en questionnant sans cesse ce qu’une pratique créative peut être.

Nous bâtissons une organisation radicalement différente, valorisant autonomie, croissance, transparence et responsabilité partagée.

Nos partenaires incluent :

Profil recherché

Nous cherchons un Développeur Senior Shopify alliant expertise e-commerce pointue et maîtrise des technologies frontend modernes. Vous créerez des boutiques en ligne pixel-perfect et ultra-performantes, du thème Liquid personnalisé aux solutions headless Hydrogen/Next.js, en collaboration avec notre équipe design pour offrir des expériences d’achat d’exception.

Vous interviendrez sur divers projets clients, en apportant des solutions pragmatiques, qualitatives et économiques aux défis complexes du e-commerce. Vos missions principales :

  • Collaborer étroitement avec les leads techniques et designers pour répondre aux besoins spécifiques des clients.
  • Développer et maintenir des boutiques performantes, en Liquid (Online Store 2.0) et architectures headless (Shopify Storefront API, GraphQL, Hydrogen/Remix, Next.js).
  • Implémenter des interfaces responsives, accessibles et fidèles aux maquettes, avec un soin particulier aux interactions produit et animations.
  • Intégrer les boutiques avec des CMS headless (Sanity, Contentful), passerelles de paiement, abonnements, moteurs de recherche et APIs tierces.
  • Optimiser la performance e-commerce, en se concentrant sur les Core Web Vitals, la livraison d’images/vidéos, la taille des bundles et l’efficacité d’exécution sur des pages à fort trafic.
  • Concevoir des bibliothèques de composants et systèmes de design évolutifs et réutilisables adaptés aux plateformes commerciales.
  • Rédiger une documentation claire pour la gestion des boutiques, les intégrations d’applications personnalisées et la maintenance du code.
  • Participer aux rituels d’équipe : planification de sprint, daily standups, revues de code et rétrospectives.

Le candidat idéal est serein, flexible (sans compromis sur la qualité exceptionnelle de son travail), organisé et capable de gérer intelligemment les dépendances entre fonctionnalités. Il apprécie le travail en profondeur tout en restant disponible pour les échanges stratégiques.

Nous valorisons particulièrement les profils ayant des intérêts ou expériences en design, art, musique, gastronomie ou mode, qui enrichissent leur sensibilité à la qualité et au design.

Compétences indispensables

  • 8+ ans d’expérience en développement frontend performant, avec obsession pour des scores Lighthouse supérieurs à 95 et des Core Web Vitals optimaux.
  • Maîtrise approfondie de l’écosystème Shopify : création de thèmes personnalisés (Liquid, JSON, Online Store 2.0) et boutiques headless via Shopify Storefront API (GraphQL) et frameworks Hydrogen/Remix ou Next.js.
  • Technologies frontend modernes : expertise en TypeScript, CSS moderne (Tailwind CSS, CSS Modules) et bibliothèques d’animation (GSAP, Framer Motion).
  • Intégrations CMS headless & services tiers : expérience avec Sanity, Contentful, Prismic, Klaviyo, Recharge, Algolia/Searchspring, Stripe.
  • Plateformes & hébergement : maîtrise des PaaS standards comme Vercel, Netlify, Shopify Oxygen.
  • Architecture & gestion d’état : utilisation de Zustand, Redux, Pinia et intégration d’APIs pour gestion du panier, multi-devises et processus de paiement.
  • Qualité & accessibilité : développement d’interfaces accessibles (conformes WCAG), responsives, SEO-friendly, avec tests automatisés (Jest, Playwright, Cypress) et code maintenable.
  • Optimisation des performances : connaissances pratiques en WebSockets, stratégies de cache (Redis, CDN/Cloudflare) et réseaux avancés de diffusion d’images.

Compétences appréciées

  • Développement d’applications personnalisées : création d’apps Shopify sur Node.js, Remix, GraphQL Admin API et Shopify CLI.
  • Fonctionnalités Shopify Plus & Enterprise : expérience avec Shopify Functions, Checkout Branding API, Shopify Scripts et configurations B2B.
  • Tracking & analytics : mise en place de tracking serveur, GTM, Meta Pixel et APIs de confidentialité client sans impacter la vitesse du site.
  • WebGL, Canvas & 3D : réalisation de graphiques interactifs, visualiseurs 3D ou animations canvas avec Three.js ou similaires.
  • Full-stack & design d’API : compétences backend (PostgreSQL), conception REST/GraphQL et gestion des authentifications (OAuth, JWT).
  • Relation client & management : expérience directe avec les clients pour clarifier les besoins, définir les roadmaps produit ou encadrer des équipes techniques.

Rémunération

Le tarif horaire varie de 40 $ à 120 $ selon l’expérience et les compétences en leadership. Les missions durent généralement au minimum 8 semaines à temps plein (40h/semaine).

Nous privilégions des collaborations durables avec des membres d’équipe responsables et communicants.

Processus de recrutement

Après réception de votre candidature, un membre de notre équipe vous contactera. L’entretien débute par un échange introductif pour répondre à vos questions et mieux comprendre votre parcours et vos motivations.

Ensuite, vous participerez à un entretien en panel avec plusieurs membres de l’équipe pour discuter ouvertement des défis et vérifier l’adéquation de vos compétences et intérêts avec notre vision.

Pour les candidats retenus, le processus se conclut par un appel de références avant proposition d’embauche.

Notre mode de travail

  • Transparence & propriété : nous publions chaque année nos comptes à la communauté, open-sourçons nos meilleures idées et partageons ouvertement les aspects business et financiers.
  • 150 % carbone négatif : notre studio compense 150 % de ses émissions depuis 2015, refuse les projets contraires à nos valeurs et encourage nos pairs à faire de même. Certifiés neutres en carbone depuis 2021.
  • Valeurs fortes : nous avons refusé entre 1 et 2 millions de dollars de contrats ne respectant pas nos standards moraux, notamment dans le DTC sans engagement durable.
  • Travail asynchrone & décentralisé : nous privilégions des outils favorisant une communication calme et réfléchie, et favorisons le travail asynchrone pour préserver la concentration.
  • Remote friendly : notre organisation est experte du travail à distance, rendant notre structure plus décentralisée et démocratique.
  • Innovation & produits : en dehors des projets clients, nous développons nos propres produits open source ou internes pour diversifier nos revenus.

Pour en savoir plus, consultez notre Substack ou notre Medium.

Informations importantes

Merci de soumettre une candidature complète et soignée, incluant des liens pertinents permettant de vérifier votre expérience et identité. Les dossiers incomplets ne seront pas examinés.

Nous étudions chaque candidature avec attention et apprécions sincèrement le temps investi. Merci !

    5 autres jobs qui pourrait t'intéresser:

    Meilleurs outils télétravail

    Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA

    En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois