Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Expérimenté · 5+ ans
- Formation minimale
- Diplôme collégial
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
Résumé du poste
Develop and maintain modern Angular single-page applications, including business-domain modules, forms, lists, and detail pages, while integrating REST APIs, JWT authentication, and server-sent notification events. Deploy Angular builds under an Nginx URL path, validate SPA routing, ensure accessible notifications, and update test coverage for new modules.
Détails du poste
Référence 2332/QC/2810 Date de démarrage Au plus vite Localisation du poste Québec (hybride) Durée Permanent Description Nous recherchons un Développeur Frontend Angular afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent. Ce poste est en mode hybride. Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés. Tâches Nous souhaitons intégrer un Développeur Frontend Angular afin de contribuer à l'évolution de ses applications web stratégiques. Le mandat porte sur le développement et la maintenance d'interfaces SPA modernes utilisant Angular 17+, TypeScript, JWT, OAuth2 et APIs REST. La ressource participera à la création de modules métiers, à l'amélioration de l'expérience utilisateur, à l'intégration d'événements temps réel et au respect des normes d'accessibilité WCAG 2.1 AA. Le rôle convient à un développeur expérimenté ayant déjà réalisé des mandats dans le secteur public ou parapublic québécois. Description Des Tâches Développer et maintenir l'interface Angular. Assurer la consommation des APIs REST, la gestion des alertes SSE et l'intégration JWT. Créer et maintenir les modules Angular par domaine métier (fiche projet, budget, NIST, planification, EVM...). Implémenter les listes, formulaires et pages de détail. Intégrer les appels HTTP vers les APIs REST (/api//...). Écouter les événements SSE de ms-notification et afficher les toasts accessibles. Gérer le cycle JWT (login, refresh, expiration, déconnexion). Publier le build Angular sous le slug Nginx et valider la route SPA. Mettre à jour Vérité 360 pour couvrir chaque nouveau module Angular. Exigences Détenir un diplôme d'études collégiales (DEC) ou universitaires (BAC) en informatique ou dans un domaine connexe, et posséder au moins six (6) années d'expérience dans le domaine des technologies de l'information, dont au moins quatre (4) années d'expérience consacrées spécifiquement au développement d'applications web Single Page Application (SPA) avec le framework Angular. Avoir réalisé au moins un (1) mandat ou démontrer une expérience pratique d'au moins douze (12) mois incluant l'utilisation active d'Angular 17 (ou version supérieure), de TypeScript et de fonctionnalités avancées (formulaires réactifs, gardiens de routes, intercepteurs HTTP). Avoir réalisé au moins deux (2) mandats d'au moins 100 jours-personnes chacun, au cours des quatre (4) dernières années, impliquant la gestion de jetons de sécurité d'accès client (JWT/OAuth2) et la consommation d'APIs REST backend. Démontrer une expérience pratique dans au moins un (1) mandat incluant l'application stricte des règles d'accessibilité Web (WCAG 2.1 AA) et la configuration de serveurs Web (ex. : Nginx) pour l'hébergement de fichiers de builds SPA. Avoir réalisé au moins un (1) mandat de développement front-end d'une durée minimale de douze (12) mois dans le secteur public ou parapublic québécois. Postuler à cette opportunité Retour
Ce que vous ferez
Develop and maintain modern Angular single-page applications, including business-domain modules, forms, lists, and detail pages, while integrating REST APIs, JWT authentication, and server-sent notification events. Deploy Angular builds under an Nginx URL path, validate SPA routing, ensure accessible notifications, and update test coverage for new modules.
Exigences
Requires a college diploma or bachelor's degree in computer science or a related field, at least six years of IT experience, and four years specifically developing Angular SPAs. Candidates must also have recent Angular 17+ experience, substantial JWT/OAuth2 and REST API experience, WCAG 2.1 AA and Nginx experience, and at least 12 months of frontend work in Quebec's public or parapublic sector.
Compétences indiquées
- Angular · Souhaitée
- TypeScript · Souhaitée
- API REST · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Angular
- TypeScript
- Single-Page Applications
- REST APIs
- JWT
- OAuth2
- Reactive Forms
- Route Guards
- HTTP Interceptors
- Server-Sent Events
- WCAG 2.1 AA Accessibility
- Nginx
- Frontend Development
Domaines d’emploi
- Technology
- Software
- Consulting
- Government & Public Sector
Autres postes chez Chrome Technologies
DÉVELOPPEUR SENIOR JAVA / SPRING BOOT (BACKEND MICRO SERVICES)
- Hybride
- Québec, QC
- Publié 1 nov. 2026
ANALYSTE PRINCIPAL(E), PLATFORME INTÉGRÉE DE SERVICES AUX OPÉRATIONS D'AFFAIRES
- Hybride
- Montréal, QC
- Publié 1 nov. 2026
CHARGÉ DE SOLUTIONS NUMÉRIQUE / SCRUM MASTER
- Hybride
- Québec, QC
- Publié 1 nov. 2026
ANALYSTE-PROGRAMMEUR EBX-JAVA GESTION DES DONNÉES
- Hybride
- Montréal, QC
- Publié 1 nov. 2026