This recruiter is online.

This is your chance to shine!

Apply Now

Senior Angular Developer with extensive experience in both AngularJS and Angular 2+ to support a migration for our Insurance Client

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Senior Angular Developer with extensive experience in both AngularJS and Angular 2+ to support a migration for our Insurance Client

Duration: 12 months

Location: Hybrid, 1-2 days in office (Toronto, Kitchener)

Hours: 8 hours/day


Our firm has been engaged to lead and deliver a major platform modernization program for one of Canada’s largest insurance companies. You will be working in one of our delivery PODs to overhaul our client’s legacy platform into a newly enhanced digital experience.


We are looking for a highly skilled Senior Angular Developer with extensive experience in both AngularJS and Angular 2+. You will play a key role in modernizing our applications, migrating legacy AngularJS codebases, and developing new, high-performance web applications. If you are passionate about frontend technologies and enjoy solving complex challenges, we would love to hear from you!

Responsibilities:

  • Lead the migration of existing AngularJS applications to modern Angular frameworks.
  • Design, develop, and maintain scalable and high-performance web applications.
  • Collaborate with UI/UX designers, backend developers, and product managers to create seamless user experiences.
  • Write clean, maintainable, and well-documented code following best practices.
  • Optimize applications for maximum speed, scalability, and responsiveness.
  • Stay up to date with the latest Angular and frontend development trends and best practices.
  • Mentor and guide junior developers on Angular development and best practices.
  • Troubleshoot and resolve technical issues in existing applications.


Requirements:

  • 8+ years of experience in frontend development with AngularJS and Angular 2+ (preferably Angular 17).
  • Strong proficiency in TypeScript, JavaScript, HTML, CSS, and SCSS.
  • Experience with RxJS, NgRx (or other state management solutions), and RESTful APIs.
  • Familiarity with Webpack, Babel, and modern frontend build tools.
  • Solid understanding of software design patterns and best practices.
  • Knowledge of unit testing and end-to-end testing frameworks like Jasmine, Karma, Protractor, or Cypress.
  • Experience working with Agile/Scrum development methodologies.
  • Strong problem-solving skills and the ability to work independently or within a team.


Nice to Have:

  • Experience in migrating large-scale applications from AngularJS to Angular.
  • Experience with GraphQL and WebSockets.
  • Familiarity with technologies such as Ruby On Rails or Java.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
  • Experience with CI/CD pipelines and DevOps practices.


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined