Senior Angular developer

job
  • Tamanna Technology
Job Summary
Location
Toronto ,ON C6A
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
08 Jan 2025
Share
Job Description

Job Title: Senior Angular Developer (5+ Years of Experience)

Location: Hybrid – 3 days a week in downtown Toronto

Job Type: Full-time


Job Description:

We are seeking an experienced Senior Angular Developer to join our innovative team in Toronto. The ideal candidate will have over 5 years of hands-on experience with Angular development, building modern, scalable web applications. As a Senior Angular Developer, you will work closely with cross-functional teams to deliver high-quality, user-friendly front-end solutions and drive key technical decisions.


Key Responsibilities:

  • Lead the design and development of complex Angular applications, ensuring scalability, performance, and maintainability.
  • Utilize Angular Framework and Angular CLI to build dynamic, interactive user interfaces.
  • Write clean, efficient, and reusable code using TypeScript and Modern JavaScript (ES6+) .
  • Implement state management using NgRx or Akita to manage complex application states.
  • Integrate RESTful APIs to consume and manipulate backend data, ensuring smooth data flow in the application.
  • Optimize application performance for speed and scalability and troubleshoot/debug issues as they arise.
  • Collaborate with cross-functional teams including designers and back-end developers to deliver high-quality products.
  • Develop unit tests using Jasmine and perform end-to-end testing with Protractor to ensure application stability and quality.
  • Implement RxJS and Observables for handling asynchronous operations and side effects.
  • Use Git for version control to manage and collaborate on codebases effectively.


Required Skills & Qualifications:

  • 5+ years of hands-on experience with Angular and Angular CLI .
  • Strong expertise in TypeScript and modern JavaScript (ES6+) .
  • Extensive experience with RxJS , Observables , and state management using NgRx or Akita .
  • Solid understanding of HTML5 , CSS3 , and web standards.
  • Proficient in RESTful API integration and handling asynchronous data in web applications.
  • Experience with unit testing using Jasmine and end-to-end testing with Protractor .
  • Strong debugging and performance optimization skills.
  • Proficiency with Git for version control.
  • Ability to work in a collaborative environment and contribute to technical discussions and decisions.


Preferred Qualifications:

  • Experience with additional Angular libraries and tools.
  • Familiarity with Angular Universal for server-side rendering.
  • Understanding of CI/CD processes and tools.
  • Prior experience in mentoring or leading teams.

Other Smiliar Jobs
 
  • Toronto, ON
  • 4 Days ago
  • Toronto, ON
  • 4 Days ago
  • Mississauga, ON
  • 15 Hours ago
  • Toronto, ON
  • 15 Hours ago
  • Mississauga, ON
  • 6 Days ago
  • Mississauga, ON
  • 6 Days ago
  • Mississauga, ON
  • 1 Days ago
  • Toronto, ON
  • 4 Days ago
  • Tampa, FL
  • 12 Hours ago
  • Tampa, FL
  • 6 Days ago