Supply and Demand
Publiée
5 novembre 2025
Expire
5 Décembre 2025
Emplacement
Discipline
Type d'emploi
Type de salaire
Annuel
Fourchette salariale
85 000 - 95 000
Où avez-vous entendu parler de Cultive?
  • Compétence Culture

Description

QUI SOMMES-NOUS 

 

Supply + Demand offre des services de création, de production et de conseil pour la conception de spectacles et d’expériences multimédias. Notre créneau se situe à l’intersection de l’art, de la science et de la technologie. Nous créons des spectacles qui combinent interactions physiques et numériques pour transformer les rapports humains.

 

Notre mission est de créer des expériences narratives et collaboratives axées sur l’humain. 


Nous croyons aux systèmes hybrides où l’analogue, le numérique, le physique et le virtuel s’unissent pour rapprocher les gens et développer le goût de la découverte et de l’émerveillement. 


Notre expérience collective nous sert de tremplin pour explorer l’art, l’humain, les phénomènes naturels et les systèmes complexes de l’environnement.

 

Paramètres de l’offre d’emploi

  1. Durée : Il s’agit d’un poste temps plein d’une durée indéterminée;
  2. Date d’entrée en fonction : Dès que possible ;
  3. Horaire : Semaine de 40 heures entre le dimanche et le samedi. Bien que le travail puisse s’effectuer tous les jours de la semaine et les week-ends, de jour comme de soir, les heures normales sont du lundi au vendredi de 8h30 à 17h00;
  4. Lieu de travail : 2111 Boul Saint-Laurent à Montréal, possible télétravail selon les activités;
  5. Supérieur immédiat : Antoine Pecatikov, Lead Développeur;
  6. Rémunération : En considération des services rendus, un salaire annuel fixe de XX,000$ est offert pour un poste de Développeur full stack;
  7. Avantages sociaux 
    1. Assurances collectives disponibles;
    2. Vous pourrez cumuler 8% en semaines de vacances payées à chaque année, sur les journées travaillées pendant la période de référence qui s’étend, chaque année, du 1er avril au 31 mars;

 

Rôle et Responsabilités du poste 

Dans le cadre de projets technologiques innovants à forte visibilité internationale, nous recherchons un développeur capable d’intervenir aussi bien sur les interfaces utilisateurs modernes que sur des architectures backend robustes et performantes.

 

Vous serez responsable de la conception, de la programmation et de la maintenance de systèmes Node-RED assurant le contrôle et l’orchestration de spectacles et d’expériences interactives. Vous intégrerez et gérerez divers protocoles de communication, OSC, MQTT, DMX, Art-Net, WebSocket, entre autres, afin de synchroniser lumières, projections, capteurs, médias et interfaces utilisateurs.

 

Ce poste exige une maîtrise équilibrée du développement front-end et back-end, un goût marqué pour les défis techniques liés aux environnements temps réel, ainsi qu’une forte sensibilité à la fiabilité et à la qualité logicielle.

 

Vous participerez activement à la conception, au développement, à l’orchestration et à la mise en production de solutions interactives déployées à l’échelle mondiale.

 

Vos missions pourront également inclure, sans s’y limiter, les tâches suivantes :

 

Développement front-end :

  • Concevoir et mettre en œuvre des interfaces utilisateurs modernes (HTML, CSS, JavaScript — frameworks bienvenus : React, Vue, etc.).
  • Participer à la création de dashboards analytiques interactifs (visualisation de données temps réel, interfaces de contrôle, etc.).
  • Assurer l'accessibilité, l’ergonomie et la compatibilité multi-plateformes.
  • Optimiser les performances des interfaces et l’expérience utilisateur.


Développement back-end & orchestration :

  • Développer et maintenir la logique serveur et les API, en utilisant des langages comme Python, Node.js, Java, PHP, etc.
  • Concevoir et gérer les bases de données relationnelles ou NoSQL (MySQL, PostgreSQL, MongoDB, etc.).
  • Intégrer et déployer des composants Node-RED pour l’orchestration de flux (intégrations avec MQTT, OSC, HTTP, WebSocket, etc.).
  • Mettre en place des systèmes de gestion d’état (Redis ou équivalent) et de queue pour messages critiques.
  • Veiller à la sécurité, la performance et la scalabilité des services backend.

 

Architecture et documentation :

  • Participer à la conception d’architectures logicielles robustes et évolutives.
  • Contribuer aux choix technologiques et à la documentation technique.
  • Soutenir la mise en place d’environnements de déploiement reproductibles (CI/CD, conteneurisation, etc.).


Tests, maintenance et fiabilité :

  • Réaliser des tests unitaires et fonctionnels sur les composants frontend et backend.
  • Diagnostiquer, corriger et documenter les bugs et incidents techniques.
  • Participer à la maintenance, la surveillance et l’amélioration continue des systèmes.

 

Collaboration & portée internationale :

  • Collaborer avec des designers, chefs de projet et développeurs dans une logique agile.
  • Contribuer à des projets déployés à l’échelle mondiale, incluant des environnements temps réel et distribués.
  • Être force de proposition pour améliorer les outils, workflows, et pratiques de développement.


Exigences :

  • Expérience en développement web full-stack, avec un bon équilibre entre frontend et backend.
  • Intérêt ou expérience avec Node-RED (ou volonté de se former rapidement).
  • Bonne compréhension des architectures distribuées, des protocoles de communication temps réel et de la gestion d'état.
  • Sensibilité à la qualité, la documentation, et aux solutions open source.

 

Les conditions et l’environnement :

  1. Poste à temps plein
  2. Un équilibre travail et famille dans un environnement de travail hybride;
  3. Une équipe multidisciplinaire et passionnée et des projets stimulants;
  4. Des bureaux exceptionnels situés près de la Place des arts, à proximité des stations de métro Sherbrooke et Saint-Laurent;
  5. Pour vos déplacements à vélo, nous avons un local à vélos sécurisé;
  6. Un super comité social créatif et dynamique;
  7. Sans oublier un salaire compétitif, les assurances collectives et autres avantages sociaux.
Postuler
Déposez vos fichiers ici Parcourir les fichiers ...

Offres similaires

Responsable de la création numérique aux expositions   505-4, Place Ville-Marie, Montréal, Canada
28 octobre 2025
Directeur ou directrice de la commercialisation – grands événements   390, rue St-Paul Est, bureau 400, Montréal, Canada
27 octobre 2025
24 octobre 2025
Gestionnaire, opérations et communications philanthropiques (Temporaire: 14 mois)   260 boulevard de Maisonneuve Ouest, Montréal, Canada
24 octobre 2025
23 octobre 2025
D'autres articles qui pourraient vous intéresser
Are you sure you want to delete this file?
/