Front-End Developer
CGIPosition Description:
We are seeking an experienced Front-End Developer to design, develop, and maintain web-based applications, architectures, and frameworks. The successful candidate will work closely with business stakeholders to refine requirements, navigate ambiguity, and translate high-fidelity designs into responsive, accessible, and high-quality user interfaces.
This is a hybrid role requiring a minimum of four days per week at our downtown Toronto office and/or the client office. This requirement is subject to change at any time.
Your future duties and responsibilities:
• Design, develop, and maintain web-based applications, architectures, and frameworks.
• Create wireframes and mock-ups using Figma or a comparable design tool.
• Translate high-fidelity prototypes into detailed, responsive user interfaces.
• Build data services and manage application state using NGXS, NgRx, or similar technologies.
• Develop solutions using reactive programming libraries such as RxJS.
• Integrate applications with RESTful APIs and implement asynchronous request handling.
• Work directly with business stakeholders to refine requirements and address ambiguity.
• Apply UI/UX principles, responsive design techniques, and Web Content Accessibility Guidelines (WCAG).
• Optimize front-end application performance and troubleshoot technical issues.
• Demonstrate initiative, accountability, and leadership while working both collaboratively and autonomously.
Required qualifications to be successful in this role:
• 5+ years of experience in a front-end development role.
• Proven expertise in front-end development, supported by a portfolio of successfully completed projects.
• Multiple years of experience designing wireframes and mock-ups using Figma or a comparable tool, as well as developing and maintaining web-based applications, architectures, and frameworks.
• Proficiency in HTML, CSS, JavaScript, Angular, Node.js, and related front-end technologies.
• Solid understanding of RESTful APIs and asynchronous request handling.
• Proficiency in building data services and managing application state using NGXS, NgRx, or similar technologies.
• Proficiency with reactive programming libraries such as RxJS.
• Knowledge of UI/UX principles, responsive design techniques, and WCAG.
• Strong problem-solving, business communication, stakeholder management, and application performance optimization skills.
• Advanced knowledge and experience working with large, disparate datasets from multiple sources and formats.
CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $90,000 –$130,000. This role is an existing vacancy.
#LI-GS!
Skills:
- Angular
- Communication
- CSS
- Financial Services
- HTML
- JavaScript
- Node.Js
- Problem Solving
- RESTful (Rest-APIs)
- Stakeholder management
- UiPath
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.