Position Description:
At CGI, we’re celebrating over 45 years of successfully delivering innovative and transformative consulting services to the federal government. As one of the top 5 most recognized global IT companies spread across 40 countries, we specialize in information technology and management consulting that has a purpose and makes a difference. Our collaborative teams focus on providing exceptional service and solving our clients’ toughest challenges.
As a CGI Federal Member, you will have the opportunity to join a diverse family of 77,000 members strong with endless opportunities to expand and grow. Our comprehensive benefits and perks include a share purchase plan (shareholder ownership), profit participation plan, inclusive lifestyle and wellness programs, continuous training and development, flexible schedules with remote work options, and customized paid time off that ensures a real work-life balance.
About the role:
- CGI is seeking an expert in Angular frontend development to join its Healthcare Practice.
- You have a keen understanding of modern JavaScript frameworks and you’re proficient in crafting interfaces for a positive and cohesive user experience.
- You enjoy and are looking forward to growing with Angular and have worked with at least Angular 6+.
- Your primary focus will be on developing user interface components, implementing and executing using Angular workflows. You will ensure that these components and the overall application are robust and easy to manage.
- You have a commitment to collaborative problem solving, sophisticated design, and quality products.
- Collaborate with stakeholders, UX Designers, the build team and other development partners to implement state-of-the-art user experiences.
- Engage with architects/product team to comprehend functional challenges, prototype new ideas and new technologies, and help to create innovative UI solutions.
- Design and architect a modern, highly responsive user interface for a Microservices based web application.
- Build reusable components and frontend libraries for future use.
- Translating UX designs and wireframes into high-quality code.
- 3+ years working with Angular (NOT AngularJS). The program is currently using Angular 10
- Experience with external Angular libraries, including:
- Ngx-bootstrap 6
- Ngx-spinner 10
- Okta-angular 3
- Okta-signin-widget 5
- Ability to create a project using Angular CLI and use Angular CLI (Command Line Interface)
- 5+ years writing in JavaScript or TypeScript
- 5+ years writing CSS
- 2+ years writing CSS in SASS, SCSS or LESS (SCSS or SASS is preferred)
- 5+ years writing HTML
- 2+ years experience in Nodejs and NPM
- 2+ years writing test scripts in Karma, Jasmine, etc.
- 3+ years in WCAG 2.0 accessibility (Section 508 Compliance)
- Experience in RESTFul concepts
- Experience in responsive web design
- Must be very familiar with web components or have experience building them. (Angular components are based on foundational web components)
- Experience in Libraries such as Bootstrap 4 or Material
- Experience in repositories such as GitHub, BitBucket, SVN, etc.
- Basic knowledge of Webpack
- Familiarity with modern front-end build pipelines and tools, and continuous integration using Maven and Jenkins
To find out more about this job, please visit this link

