← CarrièresPoste ouvert

Ingénieur·e systèmes front-end senior

Temps pleinToronto / Montréal / Télétravail (Canada)

Construire et maintenir des systèmes front-end complexes, des tableaux de bord d’entreprise et une architecture de composants appuyée sur un design system pour des environnements à haute confiance.

Aperçu du poste

Quix recherche une personne ingénieure systèmes front-end senior dotée de la profondeur nécessaire pour construire des systèmes d’interface production qui vont au-delà de l’apparence — couvrant la performance, l’accessibilité, la gestion d’état, l’architecture de composants et l’intégration avec les couches de données back-end. Le rôle s’adresse à quelqu’un qui traite l’ingénierie front-end comme une discipline exigeant la même rigueur que celle appliquée à l’infrastructure ou à la conception d’API.

Ce que vous ferez

  • Construire des composants d’interface et des surfaces de tableaux de bord complexes et riches en données pour les clients d’entreprise.
  • Maintenir une bibliothèque de composants et une couche de design system soutenant des interfaces cohérentes et accessibles.
  • Optimiser la performance de rendu, la taille des bundles et le temps d’interactivité pour les environnements de production.
  • Intégrer les surfaces front-end avec des API REST, des couches GraphQL et des flux de données en temps réel.
  • Établir des normes de qualité d’interaction : navigation au clavier, modèles ARIA et compatibilité avec les lecteurs d’écran.
  • Collaborer avec les ingénieurs back-end et les architectes de solutions pour concevoir des contrats de données et des modèles de vue clairs.
  • Contribuer à l’observabilité front-end : suivi des erreurs, surveillance de la performance et instrumentation d’usage.

Ce que nous recherchons

  • Solide expérience production avec React et TypeScript dans des interfaces d’entreprise complexes et riches en données.
  • Compréhension approfondie de l’architecture de composants, de la gestion d’état et de l’optimisation de la performance front-end.
  • Expérience des normes d’accessibilité (WCAG) et de leur mise en œuvre concrète.
  • Maîtrise de l’intégration de systèmes front-end avec des API REST et GraphQL.
  • Capacité à raisonner sur les design systems, le style piloté par les tokens et la cohérence des composants entre équipes.
  • Communication claire et capacité à travailler avec les équipes design, produit et ingénierie back-end.

Atouts

  • Expérience avec le rendu côté serveur ou en périphérie via des frameworks tels que Next.js ou Remix.
  • Profil avec des bibliothèques de visualisation de données : D3, Recharts ou AG Grid.
  • Expérience des frameworks de tests de bout en bout tels que Playwright ou Cypress.
Impact du poste

Les surfaces front-end construites dans ce rôle sont l’endroit où les clients d’entreprise font directement l’expérience de Quix. La performance, l’accessibilité et la clarté de l’interface à ce niveau influencent directement la confiance des utilisateurs, l’exactitude opérationnelle et la crédibilité du produit dans des environnements d’entreprise exigeants.

Postuler

Candidature pour Ingénieur·e systèmes front-end senior

Le poste est présélectionné. Le CV et le numéro mobile sont requis pour soutenir la vérification lorsque celle-ci sera connectée.

CV *
Postes liés

Autres occasions