CGI · 19 hours ago
Front End Developer (Angular)
Maximize your interview chances
Insider Connection @CGI
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Develop visually appealing and responsive user interfaces using HTML, CSS, and JavaScript frameworks like Angular or React.
Collaborate with cross-functional Scrum team members to translate design mockups into functional code, conduct testing, and participate in Agile ceremonies.
Follow coding standards, contribute to continuous improvement through retrospectives, and stay updated on industry trends to enhance front-end development practices.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Expertise in Angular (preferably Angular 10+).
Deep understanding of Angular CLI, Angular modules, components, services, directives, pipes, and dependency injection.
Experience with Angular RxJS for handling asynchronous data streams.
Strong proficiency in HTML5, CSS3, and JavaScript/TypeScript.
Familiarity with frontend build tools such as Webpack, Gulp, or Grunt.
Experience with responsive design and CSS frameworks like Bootstrap, Materialize, or Angular Material.
Experience with state management libraries such as NgRx, Akita, or others.
Ability to design and implement complex state management solutions.
Proficient in consuming RESTful APIs and integrating them with Angular applications.
Experience with HTTPClient and handling API responses.
Knowledge of unit testing and end-to-end testing frameworks like Jasmine, Karma, and Protractor.
Experience with test-driven development (TDD) practices.
Proficiency in Git for version control.
Experience with branching strategies and pull request workflows.
Skills in optimizing Angular applications for performance and scalability.
Familiarity with tools for performance profiling and optimization.
Understanding of common security practices and vulnerabilities (e.g., XSS, CSRF).
Experience with securing Angular applications.
Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Cloud(GCP preferred) deployments.
Familiarity with Docker and containerization is a plus.
Preferred
Knowledge of other frontend frameworks (React, Vue.js) can be beneficial.
Experience with backend technologies (Node.js, Express) is a plus.
Benefits
Competitive compensation
Comprehensive insurance options
Matching contributions through the 401(k) plan and the share purchase plan
Paid time off for vacation, holidays, and sick time
Paid parental leave
Learning opportunities and tuition assistance
Wellness and Well-being programs
Company
CGI
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
Funding
Current Stage
Public CompanyTotal Funding
$551.55M2024-09-03Post Ipo Debt· $551.55M
1998-10-06IPO
Recent News
2024-12-12
MarketScreener
2024-12-12
2024-12-12
Company data provided by crunchbase