Développeur full stack web
COFOMO
Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :
- Développer de nouveaux composants dans la solution Episerver 12 / Optimizely;
- Maintenir et faire évoluer les composants existants;
- Concevoir des composants Angular et HTML pour le Design System, en collaboration avec les designers UX/UI, afin d’assurer une cohérence visuelle, fonctionnelle et accessible;
- Améliorer l’accessibilité Web des solutions en respectant les standards WCAG et les meilleures pratiques HTML;
- Réaliser des tests unitaires afin d’assurer l’intégrité et la qualité des développements;
- Collaborer avec les membres de l’équipe dans le cadre d’activités de programmation en binôme;
- Assurer la mise à jour de la solution Episerver / Optimizely;
- Établir et promouvoir les bonnes pratiques de programmation au sein de la solution;
- Rédiger une documentation technique et utilisateur claire et détaillée;
- Utiliser GitHub Copilot lorsque pertinent afin d’optimiser la productivité des activités de développement et de test;
- Participer aux communautés de pratique en développement.
Le profil recherché est le suivant :
- Détenir un baccalauréat en technologies de l’information ou dans un domaine pertinent, ou posséder une expérience équivalente;
- Posséder de cinq (5) à sept (7) années d’expérience en développement Full Stack;
- Avoir de l’expérience en développement avec Episerver / Optimizely, idéalement avec la version 12;
- Maîtriser Angular ainsi que les technologies Front-End HTML, SCSS, JavaScript et TypeScript;
- Connaître les outils et technologies de Build, notamment Gulp, Node.js et YAML;
- Démontrer une expérience en mise en place d’un Design System;
- Posséder une expérience en accessibilité Web, avec les standards WCAG et les meilleures pratiques HTML;
- Connaître les approches et pratiques d’ingénierie logicielle telles que TDD, la programmation en binôme, CI/CD et les pipelines de déploiement;
- Avoir de l’expérience avec Azure DevOps et GitHub Copilot;
- Comprendre les applications basées sur les microservices, les principes de conception et les modèles de déploiement (un atout);
- Démontrer un excellent sens de l’organisation et une grande capacité d’adaptation dans un environnement changeant;
- Posséder d’excellentes aptitudes en analyse et en résolution de problèmes ainsi qu’une bonne connaissance du domaine informatique et Web;
- Être disponible pour travailler en mode hybride, à raison de trois jours par semaine en présentiel à Montréal;
- Ce poste exige une maîtrise du français et de l'anglais pour les tâches quotidiennes, la compréhension de la documentation et la communication professionnelle avec la clientèle, les fournisseurs et les collègues à travers le Canada. Les compétences linguistiques en français et en anglais sont indispensables, tant à l'oral qu'à l'écrit.
Reference: WJ-291_12003301