Développeur numérique
Top Benefits
About the role
Ce rôle vise à assurer le développement, la maintenance et la pérennité des plateformes En commun, dans un contexte d'internalisation des capacités de développement.
La personne contribue tant au développement de nouvelles fonctionnalités qu'à l'amélioration continue, à la gestion de l'infrastructure, à la sécurité et à la résolution de bogues. Elle travaille dans une perspective à long terme en équipe avec au moins une autre personne développeuse, avec qui elle se répartit les responsabilités.
21 h à 28 h par semaine, à discuter!
Contexte
- Projet collectif est une organisation à but non lucratif qui travaille à faciliter l’accès aux connaissances et à favoriser les échanges entre les personnes et les organisations qui créent une société plus collaborative et ouverte.
- En commun est une suite de plateformes numériques qui permet de collaborer, de partager les savoirs et de diffuser des annonces.
- Projet collectif est en opération depuis janvier 2022.
- Notre approche étant intersectorielle, nous agissons à l’échelle du Québec dans une variété de secteurs : économie sociale, développement des communautés, culture, santé, éducation, etc.
Mandat et fonctions
- Développement et amélioration continue;
- Développer de nouvelles fonctionnalités pour la suite de plateformes;
- En commun, en cohérence avec les orientations stratégiques et les besoins des utilisateur·rices;
- Assurer l'amélioration continue des fonctionnalités existantes à partir des retours d'utilisation et des besoins identifiés par l'équipe;
- Participer à la planification, la priorisation et la conception des développements;
- Documenter le code, les processus de développement et l'architecture de l'application.
Maintenance et résolution de bogues
- Assurer la maintenance corrective et préventive des plateformes;
- Identifier, diagnostiquer et résoudre les bogues;
- Appliquer les mises à jour de sécurité et les correctifs publiés par les communautés porteuses des technologies utilisées;
- Assurer la compatibilité continue avec les API tierces utilisées par les plateformes.
Infrastructure et sécurité
- Assurer la gestion et la configuration de l'infrastructure d'hébergement (serveurs, sauvegardes, certificats SSL, DNS);
- Assurer la surveillance continue des environnements de production et réagir aux alertes;
- Maintenir les protocoles de sauvegarde;
- Automatiser les processus d'intégration du code, de tests et de déploiement en continu;
- Appliquer et faire évoluer les mesures de sécurité (contrôle des accès, chiffrement, pare-feu, protocoles d'accès aux données);
- Contribuer au plan de continuité technique et être en mesure de redéployer l'application en cas de problème.
Veille et expertise-conseil
- Assurer une veille technologique et sur les avis de sécurité des communautés;
- Offrir de l'expertise-conseil sur les enjeux techniques, les orientations technologiques et les flux de travail;
- Assurer le support technique et la sensibilisation aux bonnes pratiques de sécurité auprès de l'équipe interne.
Autres tâches connexes
- Contribuer à la transition depuis le prestataire externe actuel, incluant la prise en charge du code, de la documentation, des accès et de l'infrastructure;
- Soutenir les réflexions stratégiques liées à l'évolution des plateformes numériques;
- Planifier et assurer la libération du code et l’intégration possible des contributions de la communauté.
Qualifications requises ou expérience équivalente
- Un minimum de 5 ans d'expérience pertinente en développement d'applications web;
- Maîtrise de Python, du cadriciel Django, des bases de données SQL, technologies du web (JavaScript, CSS, Html) et des logiciels à code source ouvert;
- Maîtrise des bonnes pratiques d’intégration de l’intelligence artificielle en soutien aux activités de conception, de planification, d’analyse et de développement;
- Familiarité avec les cadriciel d’interface web tel que svelte, vue.js, angular et react;
- Expérience en gestion d'infrastructure cloud (hébergement, déploiement, surveillance);
- Expérience en conception de parcours utilisateur·ices;
- Compréhension des enjeux de sécurité applicative et des bonnes pratiques associées;
- Bonne maîtrise du français.
Nous invitons les personnes intéressées mais n’ayant pas toutes ces qualifications à néanmoins poser leur candidature.
Compétences et aptitudes
- Capacité à travailler en binôme et à se répartir les responsabilités de manière collaborative;
- Capacité à bâtir et entretenir des relations de confiance;
- Maturité émotionnelle et bonne écoute;
- Autonomie, débrouillardise et leadership;
- Rigueur dans la documentation et les processus de travail;
- Sensibilité aux enjeux des communs numériques et du logiciel libre;
- Capacité à vulgariser et communiquer les enjeux techniques;
- Capacités d’organisation, de priorisation et de planification;
- Capacité à faire face aux imprévus et à faire preuve de souplesse;
- Capacité à travailler à distance.
Conditions de travail
- Culture : Une attention particulière est accordée au climat de travail, à la collaboration entre collègues et à la dynamique d’équipe. L’organisation s’appuie sur des principes de gestion participative, d’inclusion, de co-apprentissage et de soutien mutuel. Ces principes s’inscrivent dans une posture de respect des peuples autochtones et des territoires, reconnaissant que Projet collectif agit sur des territoires non cédés.
- Bureau : L’organisation ne possède pas de bureaux; tous les employé·es travaillent à distance. Des rencontres d’équipe en personnes sont organisées plusieurs fois par an.
- Outils : Un ordinateur ou une compensation pour l’usage de votre ordinateur est fourni, ainsi qu’un budget afin que chaque employé·e soit bien installé·e à la maison. Les dépenses liées à la réalisation du travail (déplacements, etc.) sont remboursées.
Vacances et congés :
- Un équivalent de 3 semaines de vacances par année
- 2 semaines de congés payés de fin d’année
- 1 semaine de congés personnels
- 9 jours de congés fériés payés par année
- Un congé triennal, soit un congé payé pendant tout l’été (de la St-Jean à la fête du travail), après chaque période de 3 ans d’ancienneté
Assurances collectives :
Régime à cotisation 50-50 employeur-employé·e, avec couverture complète (santé, dentaire et vue).
Échelle salariale à l’embauche :
Entre 40,60 $ et 45,67 $ de l’heure, selon notre échelle salariale.
Processus de recrutement
Envoyez votre curriculum vitæ accompagné d’une lettre de motivation via la section Emplois de notre site au plus tard le 23 mars 2026, à 17 h. Seules les personnes retenues seront contactées pour une entrevue.
Projet collectif accorde une grande valeur à la diversité de son équipe et encourage les candidatures des personnes membres d’un ou de plusieurs des groupes suivants : personnes racisées, personnes avec un handicap visible ou invisible, personnes sourdes, personnes issues des Premiers peuples, immigrantes, LGBTQIA+ et 2S.
Le processus de recrutement se déroulera en deux temps :
- Nous communiquerons rapidement avec les personnes dont les candidatures sont retenues pour les inviter à une première entrevue virtuelle.
- Si l’envie d’aller plus loin ensemble est bien là, nous vous inviterons ensuite à une seconde entrevue virtuelle qui permettra de poursuivre la discussion.
Similar jobs you might like
Développeur numérique
Top Benefits
About the role
Ce rôle vise à assurer le développement, la maintenance et la pérennité des plateformes En commun, dans un contexte d'internalisation des capacités de développement.
La personne contribue tant au développement de nouvelles fonctionnalités qu'à l'amélioration continue, à la gestion de l'infrastructure, à la sécurité et à la résolution de bogues. Elle travaille dans une perspective à long terme en équipe avec au moins une autre personne développeuse, avec qui elle se répartit les responsabilités.
21 h à 28 h par semaine, à discuter!
Contexte
- Projet collectif est une organisation à but non lucratif qui travaille à faciliter l’accès aux connaissances et à favoriser les échanges entre les personnes et les organisations qui créent une société plus collaborative et ouverte.
- En commun est une suite de plateformes numériques qui permet de collaborer, de partager les savoirs et de diffuser des annonces.
- Projet collectif est en opération depuis janvier 2022.
- Notre approche étant intersectorielle, nous agissons à l’échelle du Québec dans une variété de secteurs : économie sociale, développement des communautés, culture, santé, éducation, etc.
Mandat et fonctions
- Développement et amélioration continue;
- Développer de nouvelles fonctionnalités pour la suite de plateformes;
- En commun, en cohérence avec les orientations stratégiques et les besoins des utilisateur·rices;
- Assurer l'amélioration continue des fonctionnalités existantes à partir des retours d'utilisation et des besoins identifiés par l'équipe;
- Participer à la planification, la priorisation et la conception des développements;
- Documenter le code, les processus de développement et l'architecture de l'application.
Maintenance et résolution de bogues
- Assurer la maintenance corrective et préventive des plateformes;
- Identifier, diagnostiquer et résoudre les bogues;
- Appliquer les mises à jour de sécurité et les correctifs publiés par les communautés porteuses des technologies utilisées;
- Assurer la compatibilité continue avec les API tierces utilisées par les plateformes.
Infrastructure et sécurité
- Assurer la gestion et la configuration de l'infrastructure d'hébergement (serveurs, sauvegardes, certificats SSL, DNS);
- Assurer la surveillance continue des environnements de production et réagir aux alertes;
- Maintenir les protocoles de sauvegarde;
- Automatiser les processus d'intégration du code, de tests et de déploiement en continu;
- Appliquer et faire évoluer les mesures de sécurité (contrôle des accès, chiffrement, pare-feu, protocoles d'accès aux données);
- Contribuer au plan de continuité technique et être en mesure de redéployer l'application en cas de problème.
Veille et expertise-conseil
- Assurer une veille technologique et sur les avis de sécurité des communautés;
- Offrir de l'expertise-conseil sur les enjeux techniques, les orientations technologiques et les flux de travail;
- Assurer le support technique et la sensibilisation aux bonnes pratiques de sécurité auprès de l'équipe interne.
Autres tâches connexes
- Contribuer à la transition depuis le prestataire externe actuel, incluant la prise en charge du code, de la documentation, des accès et de l'infrastructure;
- Soutenir les réflexions stratégiques liées à l'évolution des plateformes numériques;
- Planifier et assurer la libération du code et l’intégration possible des contributions de la communauté.
Qualifications requises ou expérience équivalente
- Un minimum de 5 ans d'expérience pertinente en développement d'applications web;
- Maîtrise de Python, du cadriciel Django, des bases de données SQL, technologies du web (JavaScript, CSS, Html) et des logiciels à code source ouvert;
- Maîtrise des bonnes pratiques d’intégration de l’intelligence artificielle en soutien aux activités de conception, de planification, d’analyse et de développement;
- Familiarité avec les cadriciel d’interface web tel que svelte, vue.js, angular et react;
- Expérience en gestion d'infrastructure cloud (hébergement, déploiement, surveillance);
- Expérience en conception de parcours utilisateur·ices;
- Compréhension des enjeux de sécurité applicative et des bonnes pratiques associées;
- Bonne maîtrise du français.
Nous invitons les personnes intéressées mais n’ayant pas toutes ces qualifications à néanmoins poser leur candidature.
Compétences et aptitudes
- Capacité à travailler en binôme et à se répartir les responsabilités de manière collaborative;
- Capacité à bâtir et entretenir des relations de confiance;
- Maturité émotionnelle et bonne écoute;
- Autonomie, débrouillardise et leadership;
- Rigueur dans la documentation et les processus de travail;
- Sensibilité aux enjeux des communs numériques et du logiciel libre;
- Capacité à vulgariser et communiquer les enjeux techniques;
- Capacités d’organisation, de priorisation et de planification;
- Capacité à faire face aux imprévus et à faire preuve de souplesse;
- Capacité à travailler à distance.
Conditions de travail
- Culture : Une attention particulière est accordée au climat de travail, à la collaboration entre collègues et à la dynamique d’équipe. L’organisation s’appuie sur des principes de gestion participative, d’inclusion, de co-apprentissage et de soutien mutuel. Ces principes s’inscrivent dans une posture de respect des peuples autochtones et des territoires, reconnaissant que Projet collectif agit sur des territoires non cédés.
- Bureau : L’organisation ne possède pas de bureaux; tous les employé·es travaillent à distance. Des rencontres d’équipe en personnes sont organisées plusieurs fois par an.
- Outils : Un ordinateur ou une compensation pour l’usage de votre ordinateur est fourni, ainsi qu’un budget afin que chaque employé·e soit bien installé·e à la maison. Les dépenses liées à la réalisation du travail (déplacements, etc.) sont remboursées.
Vacances et congés :
- Un équivalent de 3 semaines de vacances par année
- 2 semaines de congés payés de fin d’année
- 1 semaine de congés personnels
- 9 jours de congés fériés payés par année
- Un congé triennal, soit un congé payé pendant tout l’été (de la St-Jean à la fête du travail), après chaque période de 3 ans d’ancienneté
Assurances collectives :
Régime à cotisation 50-50 employeur-employé·e, avec couverture complète (santé, dentaire et vue).
Échelle salariale à l’embauche :
Entre 40,60 $ et 45,67 $ de l’heure, selon notre échelle salariale.
Processus de recrutement
Envoyez votre curriculum vitæ accompagné d’une lettre de motivation via la section Emplois de notre site au plus tard le 23 mars 2026, à 17 h. Seules les personnes retenues seront contactées pour une entrevue.
Projet collectif accorde une grande valeur à la diversité de son équipe et encourage les candidatures des personnes membres d’un ou de plusieurs des groupes suivants : personnes racisées, personnes avec un handicap visible ou invisible, personnes sourdes, personnes issues des Premiers peuples, immigrantes, LGBTQIA+ et 2S.
Le processus de recrutement se déroulera en deux temps :
- Nous communiquerons rapidement avec les personnes dont les candidatures sont retenues pour les inviter à une première entrevue virtuelle.
- Si l’envie d’aller plus loin ensemble est bien là, nous vous inviterons ensuite à une seconde entrevue virtuelle qui permettra de poursuivre la discussion.