Développeur·euse Full Stack Python/Django + React — Logiciel de décarbonation des bâtiments — Montréal (hybride)

Abbeal

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Temps plein
Hybride 2 jours/semaine
Congés d'été bonifiés
Bureaux à Montréal
Lunch & learn

Job summary

Abbeal recherche un·e développeur·euse Full Stack Python/Django + React pour renforcer sa plateforme SaaS dédiée à la décarbonation des bâtiments, basée à Montréal et en mode hybride.

Vous concevrez, développerez et optimiserez des fonctionnalités backend et frontend, participerez aux choix techniques et écrirez des tests automatisés. Compétences en CI/CD et expérience SaaS souhaitées; bilingue FR/EN.

Qualifications

  • Minimum 4 années d'expérience en développement logiciel.
  • Bonne compréhension des architectures SaaS, des APIs et des bases de données relationnelles.
  • Connaissance des pratiques CI/CD et du versionnement avec GitHub.
  • Bilinguisme français et anglais, à l'écrit comme à l'oral.
  • Autonomie, esprit analytique et capacité à livrer du code propre et documenté.
  • Basé à Montréal ou dans la région, autorisé à travailler au Canada.

Responsibilities

  • Concevoir, développer et maintenir des fonctionnalités backend : APIs, modèles, services.
  • Développer des interfaces frontend ergonomiques et performantes en ReactJS.
  • Participer à la conception technique et proposer des solutions scalables et sécurisées.
  • Rédiger des tests automatisés : unitaires, intégration, end-to-end.
  • Participer aux revues de code et à l'amélioration continue des pratiques.
  • Collaborer avec les équipes produit et design pour traduire les besoins utilisateurs.
  • Contribuer à la documentation technique.
  • Participer aux cérémonies Scrum.

Skills

Python
Django
ReactJS
SaaS architectures
CI/CD
GitHub
Bilinguisme FR/EN
Autonomie

Tools

Docker

Job description

Développeur·euse Full Stack Python/Django + React — Logiciel de décarbonation des bâtiments — Montréal (hybride)

Un éditeur SaaS québécois du logiciel climat renforce son équipe de développement. Backend Python/Django, frontend ReactJS, sur une plateforme qui aide les professionnels du bâtiment à décider quoi rénover pour décarboner.

Notre client est un éditeur logiciel québécois basé à Montréal. Sa plateforme SaaS, propulsée par l'IA et validée par des experts humains, outille les gestionnaires de parcs immobiliers, les distributeurs d'énergie et les firmes de génie-conseil pour prendre des décisions d'efficacité énergétique et de décarbonation.

L'entreprise est en croissance rapide et vient d'ouvrir une filiale en France. Le produit repose sur un moteur qui simule et croise des centaines de scénarios de mesures énergétiques par bâtiment, puis restitue la combinaison qui maximise l'impact financier, environnemental et opérationnel.

Concrètement : beaucoup de données énergétiques hétérogènes à réconcilier, un moteur de calcul à alimenter, et une interface qui doit rendre tout ça lisible pour des décideurs non techniques.

Le rôle

Vous serez un acteur clé du développement de la plateforme : conception, implémentation et optimisation de nouvelles fonctionnalités, aussi bien côté backend (Python/Django) que frontend (ReactJS).

  • Concevoir, développer et maintenir des fonctionnalités backend : APIs, modèles, services.
  • Développer des interfaces frontend ergonomiques et performantes en ReactJS.
  • Participer à la conception technique et proposer des solutions scalables et sécurisées.
  • Rédiger des tests automatisés : unitaires, intégration, end-to-end.
  • Participer aux revues de code et à l'amélioration continue des pratiques.
  • Collaborer avec les équipes produit et design pour traduire les besoins utilisateurs.
  • Contribuer à la documentation technique.
  • Participer aux cérémonies Scrum.
Profil recherché
  • Minimum 4 années d'expérience en développement logiciel.
  • Bonne compréhension des architectures SaaS, des APIs et des bases de données relationnelles.
  • Connaissance des pratiques CI/CD et du versionnement avec GitHub.
  • Bilinguisme français et anglais, à l'écrit comme à l'oral. C'est un critère ferme.
  • Autonomie, esprit analytique, capacité à livrer du code propre et documenté.
  • Basé à Montréal ou dans la région, autorisé à travailler au Canada.
Les plus appréciés
  • Expérience en startup ou en SaaS à forte croissance.
  • Bases de données avancées : PostgreSQL, InfluxDB.
  • Notions DevOps : Docker ou équivalent.
  • Systèmes distribués ou environnements haute performance.
Ce que le client propose
  • Poste à temps plein, en recrutement direct.
  • Hybride : 2 jours de télétravail par semaine, horaires flexibles.
  • 3 semaines de vacances, plus des congés d'été bonifiés (un vendredi après-midi sur deux).
  • Bureaux lumineux à Montréal, à quelques minutes d'une station de métro.
  • Culture d'équipe engagée : lunch & learn, moments de co-création, feedback continu.
Le processus

Un échange de qualification avec Abbeal, puis une rencontre avec l'équipe technique du client. Abbeal gère l'introduction et vous accompagne jusqu'au closing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Full stack ( React CSharp.Net sur Azure)
Développeur Full stack ( React CSharp.Net sur Azure)

Reelcruit Inc. • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Salaire compétitif
Mission porteuse de sens
Culture humaine et collaboration
+1
Développeur·euse React Sénior
Développeur·euse React Sénior

helloDarwin • Montreal

On-site
CAD 80,000 - 100,000
Avantages compétitifs
4 semaines de vacances dès l'embauche
Augmentation de salaire 2x/année
Développeur Full-Stack (.NET / React)
Développeur Full-Stack (.NET / React)

Appcom • Longueuil

Remote
CAD 90,000 - 120,000
Télétravail à 100%
Horaire flexible
Jours de maladie illimités
+2
Dévelopeur Sénior-intermédiare
Dévelopeur Sénior-intermédiare

Reelcruit Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybride (Nexus Innovations)
Flexibilité horaire
4 semaines de vacances
+1
Développeur web
Développeur web

Reactif • Canada

Hybrid
CAD 70,000 - 110,000
Horaire flexible
Télétravail hebdomadaire
MacBook ou PC et écran 32 pouces
+2
Développeur·euse logiciel sénior, DevOps et infrastructure
Développeur·euse logiciel sénior, DevOps et infrastructure

OSEDEA • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Salaire compétitif
Horaire flexible
Congé sabbatique payé
+2
DÉVELOPPEUR FULL STACK Montréal (hybride) 2025-11-26
DÉVELOPPEUR FULL STACK Montréal (hybride) 2025-11-26

Chrome Technologies • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Développeur Fullstack (Python/React) - Équipe des données
Développeur Fullstack (Python/React) - Équipe des données

AlayaCare • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Actions dans l'entreprise
Avantages sociaux complets
Télé-médecine
Developer (Back-end) Montreal • Hybrid • Full-time
Developer (Back-end) Montreal • Hybrid • Full-time

Flexter • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Mode de travail hybride
Équipe dynamique et impact significatif
Développeur·euse Full Stack Senior
Développeur·euse Full Stack Senior

SmartRecruiters, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 150,000