freehire launches on Product Hunt on 26 August.

Follow →

Développeur Fullstack Senior (React / C#)

Summary

Build and modernize a real-time telemetry platform using React (TypeScript) and C#/.NET, migrating legacy ASP.NET MVC to ASP.NET Core Web API while improving performance and UX.

Nous recherchons un développeur fullstack senior passionné par React, C# et les architectures web modernes pour contribuer à la modernisation d'une plateforme legacy vers une expérience utilisateur moderne basée sur React. Ce rôle s'inscrit dans l'évolution de Nee-Vo, notre solution de télémétrie exploitant les données en temps réel de plus de 3 millions d'appareils connectés, conçus et assemblés à Montréal.

Au sein de l'équipe R&D, tu joueras un rôle clé dans la transformation graduelle de la plateforme : moderniser le frontend, assurer une intégration robuste avec notre backend en ASP.NET MVC et participer à la migration progressive vers une architecture ASP.NET Core Web API.

  • Concevoir et développer des interfaces modernes avec React (TypeScript)
  • Définir et faire évoluer l’architecture frontend et backend de l’application web
  • Collaborer avec les équipes IoT, intégrations 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é

  • 5 à 7+ années d'expérience en développement full stack, avec démonstration d'autonomie complète, conception de solutions complexes et leadership technique.
  • Excellente maîtrise de C# et expérience significative avec le développement backend .NET
  • Expérience solide avec React et son écosystème (Hooks, Context, etc.)
  • Expérience avec des architectures modernes (SPA, APIs REST, ASP.NET MVC et/ou ASP.NET Core Web API)

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

See also