Retour à la recherche
V
vadiMAPSource d’offres vérifiée

Développeur·euse Full Stack Senior

You will design, develop, and maintain backend APIs and frontend interfaces for a SaaS platform while ensuring code quality and performance. You will also collaborate with the product and design teams to translate user needs into scalable, secure technical solutions.

  • Hybride
  • Montréal, QC
  • Publié 11 mai 2026
  • 1 poste

Ouvre un site externe

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

Prenez part à la révolution énergétique des bâtiments Chez vadiMAP, on croit que chaque bâtiment peut devenir un levier concret de la lutte contre les changements climatiques. Grâce à notre plateforme intelligente propulsée par l’IA — et validée par des experts humains — nous outillons les professionnels pour prendre des décisions éclairées, rapides et stratégiques en matière d’efficacité énergétique et de décarbonation. Notre mission ? Propulser les révolutions énergétiques pour le bénéfice collectif. Notre culture ? Humaine, apprenante, engagée, et ancrée dans le plaisir de collaborer avec sens. Pourquoi rejoindre vadiMAP ? Pour contribuer à un projet à fort impact climatique, tourné vers l’avenir. Pour évoluer dans une startup technologique en croissance, avec un esprit d’équipe fort. Pour avoir un impact visible, où vos analyses guideront des décisions stratégiques. Pour faire partie d’une entreprise technologique humaine, où l’innovation, la transparence et l’apprentissage sont des piliers. Votre mission chez vadiMAP En tant que Développeur·euse Full Stack, vous serez un.e acteur.rice clé du développement de notre plateforme SaaS. Vous participerez à la conception, l’implémentation et l’optimisation de nouvelles fonctionnalités, tant sur le backend (Python/Django) que sur le frontend (ReactJS). Votre mission : livrer du code robuste, performant et maintenable, tout en contribuant à l’amélioration continue de l’architecture et des pratiques de développement. Vos responsabilités Concevoir, développer et maintenir des fonctionnalités backend (APIs, modèles, services). Développer des interfaces frontend ergonomiques et performantes (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 activement aux revues de code et à l’amélioration continue des pratiques. Collaborer étroitement avec l’équipe produit et design pour traduire des besoins utilisateurs en solutions concrètes. Contribuer à la documentation technique pour assurer la maintenabilité et la pérennité du code. Participer aux événements Scrum. Profil recherché Nous cherchons un profil expérimenté, inspirant et passionné capable de naviguer entre backend et frontend avec aisance. Compétences clés Solide maîtrise du développement Full Stack (Python/Django, ReactJS). Excellente compréhension des architectures SaaS, APIs et bases de données relationnelles. Habileté à livrer du code propre, maintenable et documenté. Sensibilité à la performance, la sécurité et l’expérience utilisateur. Autonomie, esprit analytique et capacité à travailler en équipe. Exigences Minimum 4 années d’expérience en développement logiciel. Expérience avérée en Python (utilisation du framework Django) et en JavaScript (ReactJS). Connaissance des pratiques CI/CD et des outils de versionnement (GitHub). Bilinguisme (français et anglais), à l’écrit comme à l’oral. Bonus si… Vous avez déjà évolué dans un environnement startup ou SaaS en forte croissance. Vous avez de l’expérience en bases de données avancées (PostgreSQL, InfluxDB). Vous maitrisez des notions en DevOps (Docker ou équivalent). Vous avez une expérience avec des systèmes distribués ou haute performance. Ce que nous offrons : 3 semaines de vacances + congés d’été bonifiés (un vendredi après-midi sur deux). Horaires flexibles + 2 jours de télétravail par semaine. Bureau lumineux dans l'est de Montréal. Culture d’entreprise chaleureuse et engagée : lunch & learn, 5 à 7, potlucks, moments de co-création. Feedbacks continue et environnement sécurisant pour apprendre et innover.

Ce que vous ferez

You will design, develop, and maintain backend APIs and frontend interfaces for a SaaS platform while ensuring code quality and performance. You will also collaborate with the product and design teams to translate user needs into scalable, secure technical solutions.

Exigences

Candidates must have at least 4 years of software development experience with strong proficiency in Python, Django, and ReactJS. Excellent communication skills in both French and English are required, along with experience in CI/CD practices and version control.

Avantages

• 3 weeks vacation • Summer leave bonus • Flexible hours • Remote work • Lunch and learn • Social events

Compétences indiquées

  • GitHubSouhaitée
  • CI/CDSouhaitée
  • PostgreSQLSouhaitée
  • DockerSouhaitée
  • ReactSouhaitée
  • ScrumSouhaitée
  • DjangoSouhaitée
  • PythonSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Full Stack Development
  • Python
  • Django
  • ReactJS
  • SaaS Architecture
  • APIs
  • Relational Databases
  • CI/CD
  • GitHub
  • PostgreSQL
  • InfluxDB
  • Docker
  • Scrum
  • Unit Testing
  • Integration Testing
  • End-to-end Testing
  • Change Agility
  • Decarbonation
  • Bilingual (French/English)
  • Application Programming Interface (API)
  • Artificial Intelligence
  • Software Development
  • Software As A Service (SaaS)
  • Version Control
  • Communication
  • Django (Web Framework)
  • Front End Design
  • Github
  • Scalability
  • Python (Programming Language)
  • Scrum (Software Development)
  • Software Quality (SQA/SQC)
  • System Testing
  • Technical Documentation
  • React.js (Javascript Library)
  • Docker (Software)

Domaines d’emploi

  • Software
  • Technology
  • Energy
  • Environmental & Sustainability
  • Engineering
  • Unclassified
  • Python Developer
  • Software Developers

Renseignements supplémentaires

Expérience minimale
2+ ans
Langue de l’offre
français
Heures de travail
40 heures par semaine
Présence au bureau
3 jours par semaine