Développeur Full-Stack (.NET / React)
You will be responsible for the end-to-end development of web applications using .NET and React, covering everything from server-side architecture to dynamic user interfaces. You will also collaborate with designers and AI specialists to integrate modern solutions and ensure the delivery of scalable, secure digital experiences.
- Télétravail
- Montreal, Quebec, Canada
- Publié 18 août 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Résumé du poste
Tu feras partie d'une équipe multidisciplinaire dynamique et passionnée, œuvrant sur une variété de projets web, mobiles et IA. Tu contribueras activement au développement d'applications end-to-end performantes, en combinant la puissance de l'écosystème .NET côté back-end avec la flexibilité de React côté front-end, tout en participant à l'intégration de solutions modernes et d'automatisation intelligente. En tant que développeur Full-Stack, tu seras responsable de l'ensemble du cycle de développement, de la conception des interfaces utilisateurs dynamiques jusqu'à l'architecture serveur et la gestion des bases de données. Tu travailleras étroitement avec les designers, les spécialistes IA et les gestionnaires de projet pour livrer des expériences numériques fluides, sécurisées et scalables. Tâches et responsabilités: Développer et maintenir des applications web modernes en utilisant React en front-end et C# / .NET (.NET 6/8+) en back-end. Concevoir et exposer des APIs RESTful ou gRPC performantes et sécurisées avec ASP.NET Core. Concevoir des interfaces utilisateur réactives, intuitives et accessibles avec React (TypeScript, Redux/Context API, Tailwind/Material UI). Assurer l'intégration et l'optimisation des bases de données relationnelles (SQL Server, PostgreSQL) via Entity Framework Core ou Dapper. Participer à l'architecture technique des projets et à l'intégration de services tiers (APIs web, services IA/LLM, clouds). Participer aux revues de code et appliquer les meilleures pratiques de développement (Clean Architecture, SOLID, Design Patterns, TDD/BDD). Assurer la création de tests unitaires et d'intégration côté client et côté serveur. Garantir une documentation claire du code et des architectures déployées. Contribuer aux processus de CI/CD et à la conteneurisation (Docker, Azure DevOps, GitHub Actions). Expérience requise: Expérience solide en développement Full-Stack (web & API). Excellente maîtrise du framework .NET (C#) et de son écosystème serveur (ASP.NET Core). Très bonne maîtrise de React et de son écosystème moderne (TypeScript, gestion d'état, React Hooks). Solides connaissances des bases de données relationnelles (SQL Server, PostgreSQL) et maîtrise du langage SQL. Intérêt ou expérience pratique pour l'intégration de services et d'outils basés sur l'intelligence artificielle ou l'automatisation. Compréhension des enjeux de performance web, de sécurité (OAuth2, JWT) et d'accessibilité. Profil curieux, autonome avec une excellente capacité à vulgariser et communiquer en équipe. Bon français et anglais avancé. Ce que l'entreprise t'offre: 37,5h / semaine (horaire flexible) 100 % télétravail Vacances à discuter Jours de maladie illimités Assurances collectives et compte de gestion santé de 1 000 $ / an Budget de 500 $ pour l'équipement de bureau à domicile Possibilité de travailler à l’extérieur du Québec jusqu’à 3 mois par année (sous approbation de la direction)
Ce que vous ferez
You will be responsible for the end-to-end development of web applications using .NET and React, covering everything from server-side architecture to dynamic user interfaces. You will also collaborate with designers and AI specialists to integrate modern solutions and ensure the delivery of scalable, secure digital experiences.
Exigences
The role requires solid experience in full-stack development with a strong command of C#/.NET and React ecosystems. Candidates must also possess knowledge of relational databases and an interest in integrating AI-based services or automation tools.
Avantages
• Flexible schedule • 100% remote work • Unlimited sick days • Group insurance • Health management account • Home office equipment budget
Compétences indiquées
- CI/CDSouhaitée
- PostgreSQLSouhaitée
- DockerSouhaitée
- ReactSouhaitée
- TypeScriptSouhaitée
- .NETSouhaitée
- C++Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- .NET
- C#
- React
- TypeScript
- ASP.NET Core
- SQL Server
- PostgreSQL
- Entity Framework Core
- RESTful APIs
- gRPC
- Docker
- CI/CD
- Azure DevOps
- Clean Architecture
- TDD
- BDD
- MUI (Material UI)
- Entity Framework (EF) Core
- Full Stack Development
- Tailwind CSS
- Dapper ORM
- JSON Web Token (JWT)
- Technology Ecosystems
- .NET Framework
- Application Programming Interface (API)
- Artificial Intelligence
- Automation
- Behavior-Driven Development
- C# (Programming Language)
- Relational Databases
- Software Design Patterns
- Web Development
- Github
- Scalability
- OAuth
- RESTful API
- Server-Side
- SQL (Programming Language)
- Web Applications
- Test-Driven Development (TDD)
- React.js (Javascript Library)
- React Redux
- Docker (Software)
Domaines d’emploi
- Software
- Technology
- Engineering
- Full Stack Developer
- Web and Multimedia Developers
- Software Developers
Renseignements supplémentaires
- Expérience minimale
- 2+ ans
- Langue de l’offre
- français
- Heures de travail
- 38 heures par semaine