
Instacart est une entreprise spécialisée dans les technologies et la livraison de produits d’épicerie, qui cherche à faciliter les achats alimentaires et les produits essentiels du quotidien. Sa plateforme met les clients en relation avec des préparateurs de commandes, propose des livraisons en seulement 30 minutes et aide les ménages à trouver des coupons et des offres pertinentes. Instacart développe également des outils pour gérer les conditions de livraison complexes, notamment le réacheminement des commandes en cas de phénomènes météorologiques violents. L’entreprise présente son ambition globale comme la création du système d’exploitation du secteur de l’épicerie, tout en favorisant un environnement de travail flexible, diversifié, équitable et inclusif pour ses équipes.
Ingénieur logiciel senior II, Frontend d’Ads Manager — Instacart (Télétravail au Canada)
Pilotez l’architecture et l’ingénierie frontend de la plateforme publicitaire en libre-service d’Instacart. Concevez des expériences React pour la gestion des campagnes, les rapports, les performances et les fonctionnalités partagées du système de design.
196 000 $ – 207 000 $ / an
À distanceTemps pleinSeniorLangue Requise : anglaisIngénieur frontendIngénieur logicielDescription
- Définir l’orientation technique frontend d’Ads Manager et piloter de grandes initiatives sur plusieurs trimestres
- Être responsable de la feuille de route technique et de l’architecture des applications web d’Ads Manager
- Développer et maintenir des interfaces React pour la création, la gestion, le reporting et l’optimisation des campagnes
- Développer des composants partagés, des modèles de gestion d’état et des abstractions frontend
- Coordonner avec les équipes backend les API et les contrats de données
- Faire progresser les standards frontend et les pratiques d’ingénierie avec les responsables techniques et les collègues transverses
- Améliorer l’observabilité, les performances et la fiabilité grâce aux métriques, aux journaux, au traçage et à la préparation aux astreintes
- Piloter la modernisation du frontend, la réduction de la dette technique, les migrations et la refactorisation
- Appliquer les principes de sécurité dès la conception et piloter les réponses aux incidents majeurs de sécurité ou de fiabilité
- Coordonner les initiatives interéquipes et aligner les parties prenantes d’Ads et des organisations partenaires
- Collaborer avec les designers pour offrir une expérience utilisateur de haute qualité
- Accompagner et parrainer les ingénieurs jusqu’au niveau L5 tout en renforçant l’intégration et les pratiques de l’équipe
- Contribuer à mettre en place des pratiques efficaces pour les outils de développement assisté par IA
Exigences
- Au moins 8 ans d’expérience dans le développement d’applications web modernes
- Maîtrise avancée de Node.js et React, notamment des hooks, de la gestion d’état et de l’optimisation des performances
- Solide expérience en architecture frontend couvrant la modularisation, les composants partagés, le routage, la récupération des données et la gestion des erreurs
- Expérience dans la conception et l’intégration d’API REST et/ou GraphQL
- Expérience avérée dans le pilotage de projets complexes et ambigus impliquant plusieurs parties prenantes, de la conception au lancement et à l’exploitation
- Améliorations démontrées de la productivité de l’équipe et de la qualité du code grâce aux abstractions, aux outils, aux tests et aux améliorations de la CI
- Expérience dans la supervision et l’amélioration de l’observabilité d’applications web avec Datadog ou des outils comparables
- À l’aise avec les outils de développement assisté par IA
- Excellentes aptitudes en communication et en collaboration
- Éligibilité actuelle à travailler depuis l’Ontario, l’Alberta, la Colombie-Britannique ou la Nouvelle-Écosse, au Canada
- Une expérience des interfaces à grande échelle et gourmandes en données, de GraphQL à grande échelle, de Selenium, Cypress ou Playwright, des performances et de la fiabilité frontend, des migrations majeures, de Figma et du mentorat d’ingénieurs L3–L5 serait un atout
Avantages
- Attribution d’actions pour les nouvelles recrues
- Attributions annuelles supplémentaires d’actions
- Modalités de travail flexibles, notamment à domicile, au bureau ou dans un café
- Événements réguliers de l’entreprise en présentiel
- Rémunération et avantages compétitifs