cover image
Tamanna Technology

Senior Angular developer

On site

Toronto, Canada

Senior

Freelance

04-11-2025

Share this job:

Skills

JavaScript TypeScript CI/CD Version Control git angular HTML5

Job Specifications

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

Location: Hybrid – 4 days a week in downtown Toronto

Job Type: Contract

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.

About the Company

People are at the heart of every successful business initiative. we know that a company's success starts with its employees. we also know that an individual's success starts with the right career opportunity. From refining, how you manage your contingent workforce to strengthening your employer brand to recruit top talent, our integrated talent solutions drive the business results you need. Welcome to Tamanna Technology. we are a premier IT Staffing and Consulting firm headquartered in Toronto, Canada and are experts into th... Know more