Sr. Angular Front-End Developer
at CGI
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Nov, 2024 | Not Specified | 23 Aug, 2024 | 2 year(s) or above | State Management,Typescript,Computer Engineering,Development Tools,Html,Css,Communication Skills,Angular | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
This role is hybrid and requires you to be in our downtown Toronto office (250 Yonge Street) 2-3 times per week - subject to change at any time.
We are seeking a highly skilled Senior Frontend Developer with extensive experience in Angular, TypeScript, and NgRx to join our innovative and collaborative team. You will design and develop scalable web applications that are testable and maintainable, which will be integrated with the backend/APIs and refined. You will collaborate with our UX team, business users and backend developers. The Frontend Developer will be engaged through the entire SDLC, not only to vet the designs for feasibility but also to help refine the workflow through a technical lens.
Responsibilities:
YOUR FUTURE DUTIES AND RESPONSIBILITIES
Key responsibilities
- Design, develop, and maintain secure and responsive web applications
- Develop reusable components and libraries to optimize performance and scalability
- Implement state management solutions using NgRx to handle complex application states effectively
- Work closely with UI/UX designers to implement design specifications from Figma
- Follow best practices and maintain code quality through unit testing and code reviews
- Collaborate with stakeholders and cross-functional teams to ensure alignment with business objectives
- Troubleshoot and resolve issues in a timely manner to ensure smooth operations
REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE
- University degree in Computer Engineering or Computer Science
- 5+ years professional experience in frontend development with strong focus on Angular and TypeScript
- Experience with NgRx and state management in large-scale applications
- Proficiency with HTML, CSS, and modern frontend development tools
- Strong understanding of RESTful API and asynchronous programming
- A focus on user-oriented development and end-user satisfaction
- Embrace Agile methodology
- Excellent verbal and written communication skills
- Insurance industry experience will be a plus
REQUIREMENT SUMMARY
Min:2.0Max:3.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer engineering or computer science
Proficient
1
Toronto, ON, Canada