Développeur/développeuse UX principal(e) – Plateforme Checkout

Montreal, Canada
R&D – Développement front-end - FR
full-time
Shopify, la plateforme de commerce à la croissance la plus rapide au monde, n'a aucune intention de ralentir. Les développeurs et développeuses UX sont une partie intégrale de notre équipe UX et front-end. Outre la création et la maintenance de notre architecture HTML, CSS, et JavaScript, ils sont chargés de produire une expérience utilisateur évolutive, accessible et exceptionnelle pour des centaines de milliers de marchands et leurs acheteurs partout dans le monde. En parallèle à la création des interfaces uniques auxquelles nos utilisateurs s'attendent, nos développeurs et développeuses UX sont indispensables au développement de nos langages et bibliothèques de conception de manière maintenable et évolutive au sein même de l'architecture technique de Shopify.

Nous recherchons des personnes pour rejoindre notre équipe de la plateforme Checkout, qui sont enthousiastes à l'idée de créer des expériences centrées sur l'humain. L'équipe de la plateforme Checkout travaille sur la base technique de notre checkout, une dernière étape cruciale du parcours d'un acheteur dans la boutique d'un marchand. En tant que développeur/développeuse UX principal(e), vous participerez à la création du système de checkout et collaborerez étroitement avec l'équipe UX pour créer des interfaces utilisateur interactives, inclusives, performantes et réutilisables qui amélioreront l'expérience utilisateur de plus de 800 000 marchands (et de leurs acheteurs) à l'échelle mondiale.

Notre bureau de Montréal se développe. De nombreuses perspectives de formation et d'évolution s'offrent donc à vous. Vous bénéficierez par ailleurs de la liberté créative de véritablement changer le monde du commerce, avec la possibilité d'être pleinement vous-même au travail et la chance de collaborer avec les meilleurs dans leur domaine.

Expérience requise

    • Expertise approfondie de l'art du développement UX
    • Connaissance solide de la plupart des fonctionnalités normalisées du langage JavaScript moderne et, en particulier, de la manière dont elles sont liées aux interactions, aux animations et à la performance
    • Expertise avec au moins une infrastructure/bibliothèque de composants Javascript (Vue, React, Preact, AngularJS ou produit similaire) 
    • Solide connaissance des fonctionnalités du langage CSS moderne et capacité à créer des CSS soutenables et évolutives
    • Expertise en sémantique HTML et connaissance approfondie des rôles ARIA ainsi que de leur application adéquate
    • Expertise dans l'accessibilité web et empathie pour les personnes (dont les capacités et les besoins diffèrent) auxquelles les produits créés sont destinés
    • Expérience des systèmes de typage (Typescript, Flow)
    • Expérience de travail démontrable sur des produits de grande envergure
    • Expertise dans la création de composants modulaires, réutilisables et flexibles
    • Expérience de travail sur des projets de conception de produits UX itératifs de bout en bout, avec une connaissance approfondie des pratiques courantes telles que les techniques de recherche des utilisateurs, les histoires de projets, la cartographie de parcours, la modélisation de contenu, la configuration filaire et le prototypage, ainsi que les tests utilisateur
    • Connaissance du paradigme de la programmation fonctionnelle

Vos tâches consisteront notamment à :

    • Créer des interfaces utilisateur interactives, inclusives, performantes et réutilisables 
    • Collaborer dans une équipe pluridisciplinaire pour créer de nouvelles expériences de passage à la caisse ainsi que des extensions telles que les abonnements 
    • Créer une bibliothèque de composants d'interface utilisateur dans le cadre de notre système de conception
    • Collaborer avec d'autres équipes pour créer des parcours d'achat cohérents
    • Rédiger du code CSS et JavaScript à grande échelle, en documentant les composants dans nos guides de style UX
    • Apprendre les toutes dernières technologies et normes pour garantir que nous utilisons toujours les meilleures techniques possibles
    • Prôner une UX exceptionnelle dans toute l'entreprise
    • Apprendre le développement front-end et à tous les niveaux de la pile par le biais du mentorat et de la collaboration entre pairs
    • Informer, mettre à l'échelle ou collaborer sur de nouveaux processus, techniques et technologies au sein de votre équipe directe et du groupe UX élargi

Compétences appréciées

    • Expérience à un poste de développement UX dans une entreprise SaaS 
    • Expérience avec des systèmes de conception
Si vous souhaitez nous aider à façonner l'avenir du commerce chez Shopify, cliquez sur le bouton « Postuler maintenant » pour soumettre votre candidature.
Nous savons que répondre à une offre d'emploi exige beaucoup de travail et nous apprécions sincèrement le temps que vous nous consacrez. Nous serons ravis d'étudier votre candidature.

Date de clôture: Vendredi 20 septembre à 15h00, ET.

Chez Shopify, nous nous engageons à créer et à encourager un environnement dans lequel nos employés se sentent inclus, valorisés et entendus. Nous sommes convaincus qu'un engagement marqué en faveur de la diversité et de l'inclusion nous permet réellement d'améliorer le commerce pour tous. Nous encourageons vivement les personnes autochtones, les personnes racialisées, les personnes porteuses d'un handicap, les personnes de genre et de communautés sexuellement diverses et/ou les personnes ayant une identité intersectionnelle à poser leur candidature.