06 Aug
|
Otodata_fr
|
Montreal
06 Aug
Otodata_fr
Montreal
Sommaire du poste
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.
Ce que tu feras
- 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.)
- Excellente maîtrise de JavaScript / TypeScript
- 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
- Stack moderne et évolutive
📌 Développeur Fullstack Senior (React / C#) (Montreal)
🏢 Otodata_fr
📍 Montreal