Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Expérimenté · 5+ ans
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 2 jours par semaine
Résumé du poste
You will manage full-stack features from initial requirements gathering through to production deployment. You will also contribute to architectural decisions, tool selection, and performance optimization of the platform.
Détails du poste
Et si ton code aidait des milliers de personnes à se passer de leur auto personnelle? Chez Communauto, pionnier de l'autopartage en Amérique du Nord depuis plus de 30 ans, chaque fonctionnalité que tu livres se retrouve directement entre les mains de nos membres : trouver une auto, la réserver, partir. Simple pour eux, passionnant à bâtir pour toi. On cherche un·e développeur·euse full stack d'expérience, aussi à l'aise dans une API C# que dans une interface React, qui aime livrer du code propre, fiable et qui tient la route en production. Ici, tu ne codes pas dans le vide : tu vois l'impact de ton travail chaque jour, dans les rues de nos villes. Ton rôle au quotidien: Au sein de notre équipe de développement, tu prendras en charge des fonctionnalités de bout en bout, de la compréhension du besoin jusqu'à la mise en production. Tu auras aussi ton mot à dire sur l'architecture, les outils et nos façons de faire. Ce que tu vas faire concrètement : * Bâtir des fonctionnalités complètes, de l'interface React/TypeScript jusqu'aux services backend C# et NodeJS * Intégrer l'authentification et les autorisations avec Auth0 * Concevoir des modèles de données solides et des requêtes performantes (SQL Server, PostgreSQL) * Écrire des tests unitaires (xUnit) et faire des revues de code qui font grandir toute l'équipe * Traquer et régler les problèmes de performance ou de stabilité * Déployer dans le nuage avec GitHub, Kubernetes, OpenTofu, Google Cloud et Azure * Proposer de nouvelles idées pour améliorer nos outils et nos pratiques * Prêter main-forte lors d'incidents critiques, à l'occasion Ton profil * 5 ans et plus d'expérience pratique avec chacune des technologies suivantes : * C# * TypeScript et React * NodeJS * SQL Server et PostgreSQL * Solide maîtrise des principes de conception et d'architecture logicielle * Bonnes pratiques de tests unitaires (xUnit) et d'intégration continue * Expérience avec les plateformes infonuagiques (Google Cloud, Azure) et Auth0 * Français (langue de travail) * Disponibilité occasionnelle en cas d'incident critique * Atout : expérience avec Kubernetes et l'infrastructure en tant que code (OpenTofu) * Atout : intérêt pour la mobilité durable Ce qui fera la différence: * Tu aimes autant le frontend que le backend, et tu passes de l'un à l'autre sans effort * Un bogue tenace? Tu le vois comme un défi, pas comme une corvée * Tu écris du code que les autres ont envie de relire * Tu sais travailler en équipe… et avancer en autonomie * Tu gardes ton calme quand ça chauffe en production * Tu es curieux·se et toujours partant·e pour apprendre Pourquoi choisir Communauto ? Tu rejoindras une équipe dynamique et bienveillante, dans un environnement reconnu pour son excellent climat de travail. La collaboration est au cœur de nos pratiques, et tu seras entouré·e de collègues qui aiment ce qu'ils font. * Salaire annuel compétitif selon l'expérience * Poste permanent à temps plein, horaire de jour * 4 jours semaine après la probation (oui, vraiment!) * Mode hybride : télétravail et bureau à Montréal – Centre-ville (2 jours/semaine minimum) * Une stack moderne : C#, TypeScript, React, NodeJS, Kubernetes, Google Cloud, Azure * Une équipe de développement collaborative, où ton opinion compte * Un travail qui contribue concrètement à la mobilité durable Prêt·e à faire avancer la mobilité durable? Envoie-nous ta candidature!
Ce que vous ferez
You will manage full-stack features from initial requirements gathering through to production deployment. You will also contribute to architectural decisions, tool selection, and performance optimization of the platform.
Exigences
Candidates must have 5+ years of practical experience with C#, TypeScript, React, NodeJS, and SQL databases. A strong understanding of software architecture, unit testing, and cloud platforms like Azure or Google Cloud is required.
Avantages
- Competitive annual salary
- 4-day work week after probation
- Hybrid work environment
- Collaborative team environment
Compétences indiquées
- Microsoft Azure · Souhaitée
- Kubernetes · Souhaitée
- CI/CD · Souhaitée
- PostgreSQL · Souhaitée
- React · Souhaitée
- TypeScript · Souhaitée
- Google Cloud · Souhaitée
- C++ · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C#
- TypeScript
- React
- NodeJS
- SQL Server
- PostgreSQL
- Auth0
- xUnit
- Kubernetes
- OpenTofu
- Google Cloud
- Azure
- Software Architecture
- Continuous Integration
- Unit Testing
- Full Stack Development
- Sustainability Initiatives
- Google Cloud Platform (GCP)
- Infrastructure as Code (IaC)
- Application Programming Interface (API)
- Microsoft Azure
- C# (Programming Language)
- Cloud Computing
- Front End Design
- Github
- Node.js (Javascript Library)
- Xunit.net
- Requirements Elicitation
- SQL (Programming Language)
- React.js (Javascript Library)
Domaines d’emploi
- Software
- Technology
- Engineering
- Environmental & Sustainability
- Transportation
- Full Stack Developer
- Web and Multimedia Developers
- Software Developers
Autres postes chez Communauto
Cariste – Préposé(e) à la manutention des pneus
- Sur place
- Publié 9 oct. 2026
Préposé(e) à l’entretien et aux espaces de travail
- Sur place
- Publié 8 oct. 2026
Spécialiste administratif(ve) et sécurité
- Hybride
- Publié 26 sept. 2026
Agent(e) de support aux abonnés
- Hybride
- Publié 24 sept. 2026