Description de poste
Votre prochain défi chez CGI
Vous souhaitez contribuer à la conception de solutions numériques modernes tout en ayant une réelle influence sur les choix technologiques et les pratiques de développement?
CGI est à la recherche d’un(e) Développeur(se) Fullstack à forte expertise Angular pour rejoindre une équipe multidisciplinaire travaillant sur des applications web modernes, performantes, accessibles et centrées sur l’expérience utilisateur.
Vous évoluerez dans un environnement technologique stimulant où Angular, TypeScript, RxJS, API REST, architecture moderne, qualité logicielle et intelligence artificielle occupent une place importante.
Vous collaborerez étroitement avec les architectes, Tech Leads, spécialistes UI/UX, analystes, développeurs et équipes d’assurance qualité afin de concevoir des solutions robustes, modulaires et évolutives.
L’équipe encourage également l’utilisation responsable des outils d’intelligence artificielle afin d’accélérer le prototypage, le développement, les tests et la documentation, dans le respect des standards de sécurité, de confidentialité et de gouvernance.
Mode de travail : Hybride – 3 jours par semaine en présentiel
Lieu : Montréal
Fonctions et responsabilités
Vos défis au quotidien
À titre de Développeur(se) Fullstack, vous serez appelé(e) à :
- Participer à l’analyse des besoins fonctionnels et techniques et contribuer à l’estimation des Concevoir et développer des applications web modernes avec Angular et TypeScript;
- Créer des composants réutilisables, modulaires et performants;
- Exploiter RxJS, Signals et Resources pour développer des expériences réactives;
- Concevoir et intégrer des API REST / JSON;
- Participer aux décisions d’architecture et appliquer les principes de DDD;
- Développer des interfaces responsives et accessibles selon les standards WCAG;
- Écrire des tests unitaires et d’intégration et contribuer aux pratiques TDD;
- Participer aux code reviews, pull requests et pipelines CI/CD;
- Optimiser la performance et résoudre des problématiques techniques de bout en bout;
- Utiliser des outils d’IA pour accélérer le développement, les tests et la documentation.
Qualités requises pour réussir dans ce rôle
Votre expertise
Pour réussir dans ce rôle, vous possédez une solide expérience en développement d’applications web modernes ainsi qu’une expertise particulière dans l’écosystème Angular.
Formation et expérience
- Diplôme universitaire ou collégial en informatique, génie logiciel ou dans une discipline connexe, ou expérience équivalente;
- Expérience pertinente en développement d’applications web et Fullstack;
- Solide expérience dans un environnement technologique moderne reposant sur JavaScript, TypeScript, Angular et les API REST.
Compétences techniques recherchées
Votre stack
Angular 17+ | TypeScript | JavaScript | RxJS | Signals | HTML5 | SCSS | Bootstrap | REST API | JSON | Git | Bitbucket | Jest/Jasmine | CI/CD
- Solide expérience en développement Angular / TypeScript;
- Très bonne maîtrise de RxJS et des architectures front-end modernes;
- Expérience avec les API REST;
- Bonnes pratiques de développement : code maintenable, secure coding, tests et performance;
- Expérience en environnement Agile;
- Sensibilité UI/UX, responsive design et accessibilité WCAG;
- Bilinguisme français et anglais;
- Formation en informatique, génie logiciel ou expérience équivalente.
- Excellentes capacités de communication et de collaboration;
- Bilinguisme français et anglais requis*, à l’oral comme à l’écrit.
Vos atouts
Vous vous démarquerez également si vous possédez une expérience avec :
- AWS;
- AWS Lambda avec Node.js;
- AWS Step Functions;
- Les architectures Serverless;
- Les architectures orientées microservices;
- Les bases de données NoSQL, notamment DynamoDB ou MongoDB;
- NestJS;
- Les outils d’audit d’accessibilité tels qu’axe-core, Lighthouse ou WAVE.
Mode de travail : Hybride – 3 jours par semaine en présentiel
Lieu : Montréal
CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 60 000$ et 115 000$. Ce poste est vacant.
Pourquoi joindre CGI?
Chez CGI, vous pourrez mettre votre expertise au service de projets technologiques stimulants tout en évoluant dans un environnement où la collaboration, l’innovation et le partage des connaissances occupent une place centrale.
Vous aurez l’occasion de travailler avec des technologies modernes, de contribuer aux orientations techniques des solutions et de développer continuellement votre expertise auprès de professionnels passionnés.
En rejoignant CGI, vous devenez également membre de CGI, avec la possibilité de contribuer concrètement au succès collectif de l’entreprise et de participer à une culture où votre expertise et vos idées peuvent avoir un réel impact.
Vous êtes passionné(e) par Angular, les architectures web modernes et la qualité logicielle? Joignez-vous à CGI et contribuez à bâtir la prochaine génération d’expériences numériques.
Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre.
La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que…
Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise.
Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe.
Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons.
Chez CGI, nous valorisons la richesse que la diversité apporte et nous nous engageons à favoriser un environnement de travail où chacun s’épanouit. Nous collaborons avec nos clients pour bâtir des communautés plus inclusives et permettre à tous les associés de CGI de réussir. En tant qu’employeur prônant l’égalité des chances, il est important pour nous que vous puissiez donner le meilleur de vous-même durant le processus de recrutement. Si vous avez besoin d’un accommodement particulier, veuillez en informer votre recruteur.
Ce même engagement envers l’équité s’étend à notre utilisation des technologies. Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures, sans jamais remplacer le jugement humain. Toutes les décisions d’embauche demeurent entièrement entre les mains de nos professionnels du recrutement.
Pour en savoir plus sur l'accessibilité chez CGI, contactez-nous par courriel. Veuillez noter que ce courriel est strictement réservé aux demandes d'accessibilité et ne peut être utilisé pour vérifier l'état d’une candidature.
Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.