logo
Otodata_fr

Développeur Frontend Senior (React)

North America

July 6, 2026 at 4:04 AM

✨ AI summary

Location

  • Montreal, Quebec, Canada

Languages

  • JavaScript
  • TypeScript

Frameworks

  • React
  • Vite
  • Webpack
  • Jest
  • Playwright

Experience Level

  • 7+ years frontend development

Sommaire du poste

Nous recherchons un développeur frontend senior passionné par React pour contribuer à la conception et à l’évolution de Nee-Vo, notre solution de télémétrie alimentée par les données réelles d’une flotte de plus de 3 millions de devices conçus et assemblés ici même à Montréal.


Au sein de l’équipe R&D, tu joueras un rôle clé dans la définition de l’expérience utilisateur, l’architecture frontend et les standards de développement d’une plateforme au cœur de nos opérations mondiales.

Ce que tu feras

  • Concevoir et développer des interfaces modernes avec React (TypeScript)
  • Définir et faire évoluer l’architecture frontend
  • Collaborer avec les équipes backend et produit
  • Optimiser la performance des applications
  • Participer aux revues de code et mentorat
  • Mettre en place des standards de qualité
  • Contribuer aux décisions techniques

Profil recherché

  • 7+ années d’expérience en développement frontend
  • Expérience solide avec React et son écosystème (Hooks, Context, etc.)
  • Excellente maîtrise de JavaScript / TypeScript
  • Expérience avec des architectures modernes (SPA, APIs REST, etc.)

Connaissances techniques

  • Maîtrise des bonnes pratiques frontend (performance, accessibilité, maintainability)
  • Expérience avec les outils modernes (Vite, Webpack, ESLint, Prettier, etc.)
  • Expérience avec des frameworks de tests (Jest, Playwright ou équivalent)
  • Compréhension des principes UX/UI
  • Bonne compréhension des interactions avec des systèmes backend (authentification, APIs, sécurité)

Pourquoi ce rôle va t’intéresser

  • Impact direct sur les produits et les décisions techniques
  • Environnement où on valorise les choix techniques réfléchis, pas juste l’exécution
  • Problèmes réels à résoudre (scalabilité, performance, UX)
  • Liberté d’améliorer les pratiques et proposer des idées
  • Stack moderne et évolutive