Senior Angular Developer

87612
Toronto, Ontario
Contract
17 hours ago

Job Title: Senior Angular Developer

Location: Toronto, ON

Estimated Duration: 6 Months

Under the general direction of the Student Information Systems (SIS) Products and Applications Manager, the successful candidate will join a collaborative and innovative development team responsible for delivering high-quality application code. The role requires active participation across all phases of the Software Development Life Cycle, contributing to the design, development, testing, and implementation of enterprise-wide solutions that support divisional clients company-wide. 

Our client is seeking an experienced Senior Angular Developer to support the modernization of the Course Information System (CIS), a large enterprise web application. This role will work on the migration of CIS from a legacy AngularJS framework to modern Angular, while enhancing UI/UX consistency, performance, and accessibility. The successful candidate will work closely with UX designers, backend developers, and product stakeholders to establish scalable front-end best practices and deliver a secure, reliable, and high-quality user experience.

Key Responsibilities

  • Lead and execute AngularJS to Angular migration initiatives
  • Design, develop, and maintain scalable Angular applications
  • Drive UI/UX improvements in collaboration with UX designers and stakeholders
  • Implement modern Angular patterns using Angular Signals
  • Ensure component consistency, performance optimization, and accessibility
  • Collaborate with backend, DevOps, and QA teams to deliver end-to-end solutions
  • Mentor junior developers and contribute to code reviews and best practices

Required Skills & Qualifications

  • 7+ years of front-end development experience, with strong expertise in Angular
  • Proven experience migrating applications from AngularJS to Angular
  • Deep understanding of RxJS, reactive programming, and async data flows
  • Hands-on experience with NgRx (Store, Effects, Selectors) and Angular Signals
  • Strong knowledge of TypeScript, HTML5, CSS/SCSS, and modern UI frameworks
  • Experience translating UX designs into high-quality, reusable components
  • Familiarity with REST APIs, Git, CI/CD pipelines, and agile development practices

Key Deliverables

  • Successful migration of AngularJS applications to modern Angular
  • Improved and consistent UI/UX across all application modules
  • Reusable, well-documented Angular components and services
  • Robust state management using RxJS, NgRx, and Signals
  • High-performance, maintainable, and scalable front-end codebase

The pay range that the employer reasonably expects to pay for this position is between CA$65.00 and CA$80.00

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other  legally protected characteristics. We welcome and encourage diversity in the workplace.