Développeur Fullstack

CGI

$60K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or equivalent in Computer Science or Software Engineering.
  • Relevant experience in full stack web application development.
  • Strong expertise in JavaScript, TypeScript, Angular, and REST APIs.
  • Solid experience with RxJS and modern front-end architectures.
  • Bilingual in French and English; excellent communication skills.

Responsibilities

  • Analyze functional and technical requirements and contribute to estimation.
  • Design and develop modern web applications using Angular and TypeScript.
  • Create reusable, modular, and performant components.
  • Integrate and design REST APIs and JSON.
  • Make architectural decisions and apply DDD principles.
  • Develop responsive and accessible interfaces following WCAG standards.
  • Write unit and integration tests and contribute to TDD practices.

Benefits

  • Hybrid work model with three days in-office.
  • Collaborative work environment with a focus on team success.
  • Access to global capabilities and expertise in technology and sectors.
  • Opportunities for professional development and skill enhancement.
  • Commitment to diversity and inclusivity in the workplace.
Full Job Description
Find similar career opportunities

Développeur Fullstack

Category: Software Development/ Engineering

Main location: Canada, Quebec, Montréal

Position ID:J0926-1595

Employment Type: Full Time

Position Description:

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

Your future duties and responsibilities:

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.

Required qualifications to be successful in this role:

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.

#LI-AR1

Skills:
  • English
  • French
  • Angular
  • Back-end front-end Architcture
  • Bootstrap
  • HTML
  • Software Architecture


What you can expect from us:

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.

Have you been referred by a CGI Partner for this position? *

Yes No

CGI Partner's email (@cgi.com)*

First Name

Last Name

I agree to allow CGI to contact the CGI Partner who referred me to obtain additional information about my application and confirm my referral.*

* This field is required.

Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Développeur Fullstack jobs: