Développeur Front-End Accessibilité UI/UX (Senior)

CONTRATTO A TEMPO INDETERMINATO / SII Canada

MISSIONE

Contexte et mandat :
Dans le cadre de l’évolution d’une plateforme Web stratégique basée sur CMS Episerver/Optimizely, nous recherchons un(e) spécialiste en développement Full Stack senior afin de contribuer à l’amélioration continue de la solution.
La personne retenue participera à l’évolution des composants existants, à l’amélioration de l’accessibilité numérique ainsi qu’à la mise en place d’un Design System destiné à standardiser et accélérer le développement Front-End. Ce rôle implique également une collaboration étroite avec les équipes de développement, d’architecture et de design afin d’assurer la qualité, la cohérence visuelle et la performance des solutions développées.
Responsabilités :
  • Développer de nouveaux composants sous Episerver/Optimizely CMS 12.
  • Assurer la maintenance, l’évolution et l’optimisation des composants existants.
  • Concevoir et maintenir des tests unitaires afin de garantir la qualité et la stabilité des développements.
  • Participer aux activités de développement collaboratif, incluant le pair programming.
  • Maintenir l’environnement Episerver/Optimizely à jour et appliquer les correctifs requis.
  • Contribuer à l’établissement et à l’amélioration des bonnes pratiques de développement.
  • Produire une documentation technique claire et complète.
  • Utiliser GitHub Copilot lorsque pertinent afin d’optimiser les activités de développement et de tests.
  • Développer des composants Angular, HTML, SCSS et TypeScript dans le cadre d’un Design System.
  • Collaborer étroitement avec les équipes UX/UI afin d’assurer la cohérence visuelle, fonctionnelle et l’accessibilité des composants conformément aux standards WCAG.
  • Participer activement aux communautés de pratique et aux initiatives d’amélioration continue.
Qualifications requises :
  • Minimum de dix (10) années d’expérience professionnelle en développement logiciel.
  • Expérience significative en développement Full Stack.
  • Expérience professionnelle avec Episerver/Optimizely, la version 12 constituant un atout important.
  • Diplôme universitaire en technologies de l’information, en ingénierie ou expérience équivalente.
Compétences techniques :
  • Solide expérience en développement JavaScript et TypeScript.
  • Maîtrise des technologies Front-End telles que HTML, SCSS, JavaScript et Angular.
  • Expérience avec les outils de build et d’automatisation tels que Gulp, Node.js et YAML.
  • Bonne connaissance des principes d’accessibilité Web et des meilleures pratiques HTML.
  • Expérience des approches d’ingénierie logicielle modernes : TDD, pair programming, CI/CD, pipelines de déploiement et Azure DevOps.
  • Connaissance du CMS Episerver/Optimizely.
  • Excellente maîtrise du framework Angular.
  • Expérience avec GitHub Copilot.
  • Connaissance des architectures microservices, des principes de conception associés et des modèles de déploiement.
  • Expérience dans la conception et la mise en place d’un Design System.
Compétences professionnelles :
  • Excellentes capacités d’analyse et de résolution de problèmes.
  • Grande capacité d’organisation et de gestion des priorités.
  • Aptitude à évoluer dans un environnement en constante évolution.
  • Esprit collaboratif et orientation vers l’amélioration continue.
  • Excellentes compétences en communication et vulgarisation technique.
Conditions :
  • Mandat de 24 mois.
  • Temps plein, 37,5 heures par semaine.
  • Niveau recherché : Senior.
  • Présence hybride requise avec trois (3) jours par semaine au bureau situé au centre-ville de Montréal.
  • Possibilité d’embauche permanente à déterminer.

Context and mandate:
As part of the evolution of a strategic web platform built on the Episerver/Optimizely CMS, we are seeking a Senior Full Stack Developer to contribute to the continuous enhancement of the solution.
The selected candidate will participate in the evolution of existing components, the improvement of digital accessibility, and the implementation of a Design System aimed at standardizing and accelerating Front-End development. This role requires close collaboration with development, architecture and design teams to ensure quality, visual consistency and performance.
Responsibilities:
  • Develop new components using Episerver/Optimizely CMS 12.
  • Maintain, enhance and optimize existing components.
  • Design and maintain unit tests to ensure code quality and stability.
  • Participate in collaborative development activities, including pair programming.
  • Maintain the Episerver/Optimizely environment and implement required updates.
  • Contribute to the definition and continuous improvement of development best practices.
  • Produce clear and comprehensive technical documentation.
  • Leverage GitHub Copilot when appropriate to optimize development and testing activities.
  • Develop Angular, HTML, SCSS and TypeScript components as part of a Design System initiative.
  • Work closely with UX/UI teams to ensure visual consistency, functionality and accessibility in accordance with WCAG standards.
  • Participate actively in communities of practice and continuous improvement initiatives.
Required qualifications:
  • Minimum of ten (10) years of professional experience in software development.
  • Significant experience in Full Stack development.
  • Professional experience with Episerver/Optimizely; version 12 experience is considered a strong asset.
  • University degree in Information Technology, Engineering or equivalent experience.
Technical skills:
  • Strong experience with JavaScript and TypeScript development.
  • Proficiency with Front-End technologies including HTML, SCSS, JavaScript and Angular.
  • Experience with build and automation tools such as Gulp, Node.js and YAML.
  • Knowledge of Web accessibility principles and HTML best practices.
  • Experience with modern software engineering practices including TDD, pair programming, CI/CD, deployment pipelines and Azure DevOps.
  • Knowledge of Episerver/Optimizely CMS.
  • Strong expertise with the Angular framework.
  • Experience using GitHub Copilot.
  • Understanding of microservices architectures, related design principles and deployment models.
  • Experience building and implementing a Design System.
Professional skills:
  • Strong analytical and problem-solving skills.
  • Excellent organizational and prioritization abilities.
  • Ability to adapt to a fast-changing environment.
  • Collaborative mindset with a continuous improvement focus.
  • Strong communication and technical documentation skills.
Working conditions:
  • 24-month mandate.
  • Full-time position, 37.5 hours per week.
  • Senior-level profile required.
  • Hybrid work model with three (3) days per week on-site in downtown Montréal.
  • Potential permanent employment opportunity to be determined.

GROUPE SII

Partenaire technologique de grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation, avec 16 000 employés, une présence internationale dans 20 pays et un chiffre d'affaires dépassant 1,621 milliard de dollars canadiens.
 

SII Canada offre à ses clients une expertise technique de pointe dans les domaines du développement d'applications, du web et du mobile, de la cybersécurité et du cloud computing. Nous fournissons également des services d'ingénierie, notamment pour les systèmes embarqués dans divers secteurs industriels. Notre ambition est de faire progresser les systèmes d'information et de contribuer à la création des produits et services de demain pour nos clients.
 

De plus, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux qui favorise la diversité et l'égalité des chances

Partagez
cette annonce

LinkedIn sur LinkedIn Email par Mail

Scopri

Let’s Tech Together

Logo

10 offerte di lavoro nello stesso posto

Flèche précédente pour naviguer dans les offres Flèche suivante pour naviguer dans les offres

Contratto a tempo indeterminato

Développeur Mainframe Cobol (Senior)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 03 settembre 2026

Contratto a tempo indeterminato

Chef Technique C#/.NET (Expert)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 31 agosto 2026

Contratto a tempo indeterminato

Administrateur Middleware IBM MQ / RabbitMQ (Intermédiaire)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 28 agosto 2026

Contratto a tempo indeterminato

Analyste QA (Senior)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 28 agosto 2026

Contratto a tempo indeterminato

Administrateur Middleware MFT / IBM Sterling (Intermédiaire)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 28 agosto 2026

Contratto a tempo indeterminato

Chef de Produit Analyste d'Affaires (Intermédiaire)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 28 agosto 2026

Contratto a tempo indeterminato

Analyste Support Applicatif Front Office Equities (Intermédiaire)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 27 agosto 2026

Contratto a tempo indeterminato

Analyste Support Applicatif (Intermédiaire)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 26 agosto 2026

Contratto a tempo indeterminato

Spécialiste DevOps - Azure OpenShift (Senior)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 26 agosto 2026

Contratto a tempo indeterminato

Spécialiste Microsoft Purview DLP & DSPM (Senior)

Banche e assicurazioni
Icône localisation pour la ville Montréal
Icône de minuteur indiquant la date de publication 25 agosto 2026