Développeur(euse) Web Fullstack at Centre de recherche informatique de Montral CRIM
Montréal, QC H3N 1M3, Canada -
Full Time


Start Date

Immediate

Expiry Date

04 Oct, 25

Salary

0.0

Posted On

05 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Linux, Python, Mysql, Bash, Docker, Php, Webpack

Industry

Information Technology/IT

Description

Nous sommes à la recherche d’un(e) développeur(euse) Fullstack pour joindre l’équipe d’innovation en développement logiciel pendant un an. Les travaux se concentreront principalement sur le Portail des données climatiques du Canada. Cette plateforme centralise des données scientifiques ouvertes et vise à les rendre accessibles aux chercheurs, décideurs publics et citoyens. Vous participerez à l’évolution de l’écosystème technologique du portail, dans un contexte de collaboration interdisciplinaire, en lien avec des experts en climat, données ouvertes et architecture logicielle. Vous serez aussi amené(e) à travailler sur des mandats client du CRIM.
Vous travaillerez au développement, à l’intégration et à l’amélioration continue d’interfaces Web, d’API et de services backend robustes, modernes et évolutifs. Vous contribuerez activement à la qualité logicielle, à l’automatisation des déploiements et à l’alignement des pratiques avec les standards en génie logiciel.

DESCRIPTION DES PRINCIPALES FONCTIONS

De façon plus spécifique, sous la responsabilité du chef de pratique, le(la) développeur(euse) Web fullstack sera responsable de :

  • Concevoir, développer et maintenir des interfaces Web modernes avec React, TypeScript et SASS/LESS
  • Concevoir, développer et maintenir des services backend en PHP et en Python
  • Participer à la conception d’API REST et à l’intégration avec des bases de données relationnelles (PostgreSQL, MySQL)
  • Assurer la qualité du code (linting, tests, CI/CD, documentation technique)
  • Collaborer avec les équipes UX/UI, scientifiques et DevOps pour assurer l’intégration fluide des composantes logicielles
  • Participer à la surveillance, l’optimisation et la sécurité de la plateforme

QUALIFICATIONS RECHERCHÉES

  • Diplôme universitaire en informatique ou domaine connexe avec un parcours en science des données
  • Minimum 5 ans d’expérience professionnelle pertinente en développement Web fullstack
  • Maîtrise de JavaScript et CSS
  • Bonne maîtrise de TypeScript et des préprocesseurs SASS ou LESS
  • Expérience significative avec React
  • Expérience avec au moins un des deux langages backend suivants à un niveau avancé: PHP ou Python
  • Connaissance pratique des outils de développement Web (Node.js, Vite, Webpack, Babel, eslint, etc.)
  • Expérience avec les bases de données relationnelles : PostgreSQL ou MySQL
  • Connaissance des environnements Linux, Bash
  • Expérience avec Docker et pipelines CI/CD
  • Maîtrise du français et de l’anglais parlés et écrits.
Responsibilities

Please refer the Job description for details

Loading...