Développeur Fullstack Sénior

3 months ago


Québec City, Canada Randstad Canada Full time
La Direction des technologies de l'information recherche une ou un développeur full stack pour joindre le secteur Enseignement. La personne sélectionnée se joindra à une équipe autoorganisée travaillant sur l’environnement numérique d’apprentissage.
La Direction des technologies de l'information recherche une ou un développeur full stack pour joindre le secteur Enseignement. La personne sélectionnée se joindra à une équipe autoorganisée travaillant sur l’environnement numérique d’apprentissage.

Avantages
Développeur Fullstack Sénior
Hybride (très flexible)
matériel non fourni
mandat de 1 an renouvelable 2x (3 ans total)

Responsabilités
Polyvalente, la personne joindra une équipe auto-organisée en mode SAFe et travaillera en collaboration avec une équipe d’experts comprenant des analystes d’affaires, designer UX, analystes et administrateurs de données. Elle sera responsable du développement des interfaces et des services en lien avec les engagements de son équipe pour l’écosystème numérique d’apprentissage. Cet écosystème s’appuie sur les dernières technologies pour offrir un environnement d’apprentissage à distance moderne et convivial.

Qualifications
a) Avoir un minimum de CINQ (5) ans d’expérience comme développeur Front-end et développeur Back-end (Java) (doit avoir travaillé
dans les DEUX (2) volets au cours de cette expérience);
b) Avoir de l’expérience en développement Web avec les langages JavaScript et TypeScript de composants et services complexes tels que
date picker, galerie d’images, téléverseur;
c) Maîtriser les principes SOLID ;
d) Connaître et avoir de l’expérience avec le framework Web réactif tel que Vue.js, Angular, React, Ember.js, Bootstrap, JQuery;
e) Avoir réalisé des tests unitaires;
f) Maîtriser le concept de single page application et le développement Web adaptatif;
g) Avoir de l’expérience de modélisation de composants complexes;
h) Avoir de l’expérience de configuration de systèmes complexes dont minimalement webpack, Node.js et npm;
i) Avoir de l’expérience avec toutes les fonctionnalités d’un système de gestion des versions;
j) Avoir l’expérience de gérer, d’encadrer et d’assurer la qualité d’un processus de livraison (release);
k) Avoir l’expérience d’utilisation de tous les concepts du langage JAVA incluant la programmation concurrente ;
l) Avoir proposé et fait appliquer les design patterns OO;
m) Avoir structuré le code en fonction des principes et besoins de l’architecture organique;
n) Avoir développé et proposé un modèle physique optimisé d’une application Web connectée à une BD relationnelle;
o) Avoir travaillé avec les lambda JAVA 8;
p) Avoir l’expérience d’implanter une fonctionnalité en utilisant des composants techniques complexes (files JMS, micro services, tâches
asynchrones, etc.);
q) Avoir l’expérience d'identifier des problèmes et bogues éventuels de concurrence dans les revues de code complexes;
r) Avoir l’expérience d’analyser et d’évaluer la qualité des livrables des autres développeurs;
s) Avoir l’expérience d'analyser la performance de requêtes SQL et de proposer des améliorations;
t) Avoir de l’expérience avec d’autres outils de bases de données tel que :
a. Des outils d’indexation et de recherche de données, par exemple, Elasticsearch;
b. Des agents de messages, par exemple Kafka.

Sommaire
Développeur Fullstack Sénior
Hybride (très flexible)
matériel non fourni
mandat de 1 an renouvelable 2x (3 ans total)

Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.

Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.

  • Québec, Quebec, Canada Folks Full time

    Découvrez le rôle du Développeur Frontend Sénior à FolksNous sommes en quête d'un expert en développement frontend sénior pour rejoindre notre équipe innovante. En tant que Développeur Frontend Sénior, vous occuperez un poste clef dans la création de nos applications cloud modernes et performantes.Ce poste offre une opportunité unique de...


  • Québec, Quebec, Canada Lightbeans® Full time

    Description du posteVous rejoindrez une équipe passionnée de développeurs et des designers à Lightbeans, une startup innovante qui révolutionne l'industrie du design et de l'architecture. Nous avons bâti le plus grand catalogue de matériaux numériques pour aider les architectes et designers à choisir les matériaux pour leurs projets.Nous sommes une...


  • Québec, Quebec, Canada Go RH Full time

    Rejoignez une équipe passionnée pour transformer le soin au patientÀ Préhos, nous ne faisons pas que développer des logiciels : nous créons des solutions SaaS innovantes qui font une différence sur le terrain. Nous recherchons un Développeur Fullstack dynamique qui partagera notre ambition de révolutionner le secteur préhospitalier.Rôles et...


  • Québec, Canada CAA-Québec Full time

    Si les fonctionnalités te passionnent autant que l'apparence générale d'une interface alors nous aimerions te rencontrer! CAA-Québec est à la recherche d'un(e) Développeur(se) FullStack pour l'équipe Gouvernance de données et intégration d’affaires. Travaille avec cœur dans l'équipe de Stéphane Exploite et fais évoluer nos différents sites...


  • Québec, Quebec, Canada This is an IT support group Full time

    Description de posteNotre projetL'équipe des technologies de l'information de CGI est en plein essor ! Nous sommes à la recherche d'un Développeur .NET sénior pour rejoindre notre équipe aguerrie.Nous vous offrons :Des projets variés et enrichissants avec l'appui de communautés de pratiques dédiées;Un régime d'achat...


  • Québec, Canada Lightbeans® Full time

    Aperçu de l’entrepriseLightbeans est une startup innovante qui révolutionne l’industrie du design et de l’architecture. Nous avons bâti le plus grand catalogue de matériaux numériques pour aider les architectes et designers à choisir les matériaux pour leurs projets.Nous sommes une équipe passionnée d'une vingtaine de personnes, couvrant des...


  • Québec, Canada Lightbeans® Full time

    Aperçu de l’entrepriseLightbeans est une startup innovante qui révolutionne l’industrie du design et de l’architecture. Nous avons bâti le plus grand catalogue de matériaux numériques pour aider les architectes et designers à choisir les matériaux pour leurs projets.Nous sommes une équipe passionnée d'une vingtaine de personnes, couvrant des...


  • Québec City, Canada CB Canada Full time

    Analyste-développeur JavaDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Analyste-développeur Java pour une entreprise dans le domaine de l’assurance. Notre client est situé à Québec.Description des tâches et responsabilités – Analyste-développeur JavaLes responsabilités du poste...


  • Québec, Quebec, Canada Lightbeans® Full time

    Développez votre carrière avec nous !À Lightbeans, nous sommes une équipe passionnée et innovante qui révolutionne l'industrie du design et de l'architecture. Nous avons bâti le plus grand catalogue de matériaux numériques pour aider les architectes et designers à choisir les matériaux pour leurs projets.Nos objectifs sont ambitieux et nous...


  • Québec, Canada CAA-Québec Full time

    Si les fonctionnalités te passionnent autant que l'apparence générale d'une interface alors nous aimerions te rencontrer! CAA-Québec est à la recherche d'un(e) Développeur(se) FullStack pour l'équipe Gouvernance de données et intégration d’affaires. Travaille avec cœur dans l'équipe de Stéphane Exploite et fais évoluer nos différents sites...


  • Québec, Quebec, Canada Folks Full time

    Accéder à la Côte du SuccèsDans un contexte d'expansion, nous renforçons notre équipe en recrutant un Développeur Backend Sénior – PHP Laravel. Cette personne sera chargée de concevoir et de développer des applications web robustes, en utilisant PHP (version 8.3) et le framework Laravel (version 11).Fonctionnalités PrincipalesConcevoir et...


  • Québec, Canada Evident Canada Full time

    Evident design et développe des solutions avancées qui contribuent à rendre le monde plus sûr et plus sain . Nous sommes des leaders mondiaux en contrôle de tests non destructifs. Notre mission : Rendre le monde plus sûr et plus sain Le développeur web full-stack fait partie d'une équipe auto-organisée et est responsable du développement de...


  • Québec, Canada Evident Canada Full time

    Evident design et développe des solutions avancées qui contribuent à rendre le monde plus sûr et plus sain . Nous sommes des leaders mondiaux en contrôle de tests non destructifs. Notre mission : Rendre le monde plus sûr et plus sain Le développeur web full-stack fait partie d'une équipe auto-organisée et est responsable du développement de...


  • Québec, QC, Canada Lightbeans® Full time

    Aperçu de l’entreprise Lightbeans est une startup innovante qui révolutionne l’industrie du design et de l’architecture. Nous avons bâti le plus grand catalogue de matériaux numériques pour aider les architectes et designers à choisir les matériaux pour leurs projets. Nous sommes une équipe passionnée d'une vingtaine de personnes, couvrant...


  • Québec, QC, Canada Lightbeans® Full time

    Aperçu de l’entreprise Lightbeans est une startup innovante qui révolutionne l’industrie du design et de l’architecture. Nous avons bâti le plus grand catalogue de matériaux numériques pour aider les architectes et designers à choisir les matériaux pour leurs projets. Nous sommes une équipe passionnée d'une vingtaine de personnes,...


  • Québec, Canada Evident Canada Full time

    Evident design et développe des solutions avancées qui contribuent àrendre le monde plus sûr et plus sain . Nous sommes desleaders mondiauxen contrôle de tests non destructifs.Notre mission : Rendre le monde plus sûr et plus sainLe développeur web full-stack fait partie d'une équipe auto-organisée et est responsable du développement de solutions...


  • Québec, Canada Evident Canada Full time

    Evident design et développe des solutions avancées qui contribuent à rendre le monde plus sûr et plus sain. Nous sommes des leaders mondiaux en contrôle de tests non destructifs. Notre mission : Rendre le monde plus sûr et plus sainLe développeur web full-stack fait partie d'une équipe auto-organisée et est responsable du développement de...


  • Québec, Quebec, Canada Folks Full time

    Découvrez le rôle du Développeur Frontend Sénior Expert en Vue.Js chez FolksL'entreprise Folks, spécialisée dans les solutions SAAS pour les ressources humaines, cherche à recruter un Expert Vue.Js pour compléter son équipe de développement. Ce poste est basé sur la conception et le développement d'interfaces utilisateur modernes et...

  • Développeur Sénior

    1 month ago


    Québec City, Canada Randstad Canada Full time

    Nous recherchons des talents pour rejoindre notre équipe, que ce soit sous un contrat temporaire ou de manière permanente. Si vous êtes passionné par votre domaine et souhaitez contribuer à des projets stimulants, nous serions ravis de vous accueillir !Le Service de la prestation électronique de services aux particuliers et de l’authentification...


  • Québec, Quebec, Canada Folks Full time

    À propos de FolksFolks est une entreprise innovante qui propose une solution SAAS avec plus de 30 modules dans le domaine des ressources humaines. Notre objectif est de simplifier la vie des gestionnaires et des professionnels RH des PME canadiennes.Nous sommes un leader des technologies RH pour les PME au Canada, avec plus de 1200 clients dans tout le...