Alloprof a pour mission d’offrir gratuitement du soutien scolaire à distance à tous les élèves du Québec et à leurs parents.
L’an passé seulement, 600 000 élèves de partout au Québec ont fait appel gratuitement aux services numériques d’Alloprof lorsqu’ils ont rencontré des difficultés dans leurs travaux scolaires et leçons. Nous avons contribué ainsi à leur persévérance et à leur réussite scolaires, un problème à la fois, 60 millions de fois.
C’est dans l’ADN d’Alloprof de profiter des avancées technologiques pour toujours améliorer sa portée et son efficacité, avec un taux de croissance moyen de 25 % par année. La solution offerte par Alloprof est novatrice et unique au monde !
Description du poste
Poste : Développeur(euse) principal(e) – Expert(e) technique
Lieu de travail : Bureau de Montréal et télétravail
Entrée en fonction : Dès que possible
Type de poste : Temps plein (35 heures par semaine)
Alloprof contribue au principal facteur de développement personnel, social et économique du Québec : la réussite éducative des jeunes.
L’innovation au cœur de l’éducation! Chez Alloprof, nous exploitons le potentiel des meilleures technologies, dont l’intelligence artificielle, pour créer des solutions éducatives encore plus performantes, personnaliser l’apprentissage et enrichir l’expérience de chaque élève. Nous cherchons des esprits curieux et audacieux, prêts à explorer, à tester et à intégrer ces technologies émergentes pour transformer concrètement l’éducation de demain!
LE POSTE EN DÉTAIL
La personne recherchée sera l’experte technique d’une équipe dynamique de développement déjà en place. Nous sommes à la recherche d’une personne expérimentée, axée vers les résultats et possédant un leadership positif.
En tant que développeur(euse) principal(e), tu travailleras sous la supervision du gestionnaire des technologies.
Voici quels seraient tes principaux mandats :
- Agir à titre de spécialiste en matière de programmation, mettre en place de bonnes pratiques et vérifier les actions menées par l’équipe;
- Analyser des demandes et des projets d’un point de vue technique et fonctionnel;
- Contribuer à l’amélioration continue de la base de code, ainsi qu’à la maintenance et à la sécurité de la plateforme Web, tout en identifiant de manière proactive les occasions d’intégration et d’automatisation;
- Collaborer étroitement avec les équipes agiles en participant aux diverses cérémonies et en fournissant les éléments de développement requis;
- Appliquer les bonnes pratiques liées aux méthodologies agiles telles que Scrum et Kanban;
- Accompagner et encadrer les membres de l’équipe et partager des connaissances et des bonnes pratiques pour renforcer les compétences de ceux-ci;
- Contribuer à la communication et à la collaboration entre les membres de l’équipe;
- Être responsable de la qualité de code de l’équipe et identifier de manière proactive les opportunités d’intégration et d’automatisation;
- Participer à l’identification et à l’actualisation proactive des technologies, outils, et pratiques de développement pour contrer leur obsolescence et assurer la pertinence, la sécurité et l’efficience des solutions logicielles;
- Assurer une veille technologique;
- Prendre part à toute autre tâche connexe.
Profil recherché et qualifications requises
Tu as la ferme conviction qu’un organisme peut avoir un impact significatif dans le monde de l’éducation et sur l’ensemble de la communauté? Le prochain membre de l’équipe, ce pourrait être toi!
Conjointement à ce qui précède, en tant que développeur(euse) principal(e), il te faut…
SAVOIR-FAIRE
- Détenir une connaissance approfondie des principes de conception d’architecture logicielle évolutive et robuste;
- Maitriser l'environnement Node.js et le développement d'API REST;
- Maitriser l’environnement JavaScript, plus précisément avec Angular (ReactJS un atout);
- Détenir des connaissances de l’environnement infonuagique Google Cloud Platform (GCP), dont FireBase et Google Kubernetes Engine (GKE);
- Détenir une bonne connaissance de PHP;
- Avoir de l’expérience avec SQL et avec la technologie de base de données non relationnelle (MongoDB, Redis, etc.);
- Avoir de l’expérience avec des orchestrateurs et des environnements conteneurisés (ex : Kubernetes);
- Avoir un intérêt en sécurité et maitriser les concepts de test automatisé (unitaire, intégré et UI);
- Avoir de l’expérience avec des outils de gestion de versions, comme Git;
- Avoir de l’expérience en développement Web dans des environnements agiles;
- Connaitre la suite Atlassian (Jira, Confluence) et les outils Google Workspace;
- Connaitre Drupal (un atout);
- Avoir des connaissances sur les concepts fondamentaux de l’intelligence artificielle ou avoir contribué occasionnellement à des projets innovants impliquant l’IA générative.
SAVOIR-ÊTRE
- Faire preuve de leadership positif : capacité à inspirer et à motiver l’équipe;
- Avoir une approche axée sur les résultats et savoir prendre des décisions orientées vers la réussite de nos objectifs;
- Détenir de bonnes habiletés communicationnelles avec les membres de l’équipe et les parties prenantes et savoir expliquer des concepts techniques complexes en termes simples;
- Avoir de l’expérience en gestion d’équipe et en résolution de problèmes;
- Être capable de s’adapter dans un environnement en constante évolution;
- Avoir un bon sens de l’organisation et une bonne gestion du temps et des priorités; Avoir un intérêt marqué pour le domaine de l’éducation et les entreprises à vocation sociale;
- Avoir la conviction que le plaisir est un ingrédient essentiel à la performance et à la productivité au travail :)
EXIGENCES ET AUTRES SPÉCIFICATIONS
- Détenir un baccalauréat en informatique ou dans un domaine connexe, ou toute autre combinaison d’études et d’expériences pertinentes qui démontrent une capacité à remplir les fonctions du poste;
- Avoir de l’expérience en développement Web dans des environnements agiles;
- Avoir un minimum de sept (7) années d’expérience en développement Web;
- Avoir un minimum de deux (2) années d’expérience avec des responsabilités similaires;
- Maitriser le français parlé et écrit; Détenir les droits pour travailler légalement au Canada et chez Alloprof.
Ce que nous offrons
L'expérience Alloprof, c'est quoi ?
Les idées qui sortent des sentiers battus et l'esprit entrepreneurial sont notre ADN !
Des avantages qui contribuent au bien-être des employés
Nous avons la conviction que notre succès découle du bien-être de notre équipe.
Nos emplois sont bien plus qu'une job, c'est un style de vie !