Enable job alerts via email!

Senior Angular Developer

Yochana

Brampton

Hybrid

CAD 90,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Yochana is seeking a skilled Angular Developer with 10-15 years of experience to join their team in Brampton. The ideal candidate will develop scalable UI components and work closely with cross-functional teams in an agile environment, focused on delivering high-quality web applications. This role requires strong expertise in Angular, RxJS, and NgRx, and offers a full-time contract with a hybrid work model.

Qualifications

  • 10-15 years experience in Angular development.
  • Strong command over RxJS patterns and NgRx architecture.
  • Experience with testing tools such as Jasmine, Karma, and Jest.

Responsibilities

  • Develop and maintain UI components using Angular and TypeScript.
  • Ensure application architecture scalability and performance.
  • Integrate RESTful APIs and optimize applications for production.

Skills

Angular
RxJS
NgRx
TypeScript
Frontend Development

Tools

Jasmine
Karma
Jest

Job description

1 day ago Be among the first 25 applicants

Direct message the job poster from Yochana

✪ Senior Talent Acquisition Specialist @ Yochana IT Solutions INC | Certified Recruitment Analyst

Position Name – Angular Developer

Type of hiring – Fulltime/Subcon

Location – Brampton, ON (Need to visit 3 days onsite)

Job Description:

Experience Level – 10-15 Years

We are looking for a skilled and detail-oriented Frontend Developer with proven expertise in Angular to join our development team. The ideal candidate will be responsible for building efficient, reusable, and scalable UI components for modern web applications. This role requires deep understanding of Angular fundamentals, advanced state management, and best practices in frontend architecture and testing.

Key Responsibilities:

  • Develop and maintain dynamic, responsive, and modular UI components using Angular (v14+) and TypeScript.
  • Design and implement scalable application architecture, ensuring optimal performance and maintainability.
  • Configure and manage routing, including nested routes, lazy loading, and route guards.
  • Create and manage template-driven and reactive forms, implementing both synchronous and asynchronous validation.
  • Integrate with RESTful APIs using Angular’s HTTP client, including global error handling via interceptors.
  • Leverage RxJS for reactive programming, implementing operators such as SwitchMap, debounceTime, and combineLatest for efficient data streams.
  • Implement NgRx for robust state management, handling actions, reducers, effects, selectors, and entity adapters.
  • Write comprehensive unit tests for components and services using Jasmine, Karma, and Jest, with a focus on maintainable, test-driven development.
  • Optimize applications for production, including code splitting, lazy loading, and server-side rendering (SSR) with Angular Universal.
  • Collaborate closely with designers, backend engineers, and product teams in an agile environment to ensure high-quality deliverables.

Technical Skills & Expertise:

  • Core Angular: Components, Directives, Pipes, Modules, Lifecycle Hooks
  • Routing & Navigation: Angular Router, Nested Routes, Lazy Loading, Route Guards
  • Forms: Template-driven Forms, Reactive Forms, Dynamic Fields, Custom Validators
  • Reactive Programming: RxJS, Observables, Subjects, BehaviorSubject, Stream Combination
  • State Management: NgRx (Store, Effects, Selectors, Entity, Meta Reducers)
  • Testing Tools: Jasmine, Karma, Jest, Angular Testbed, HTTPClientTestingModule

Preferred Qualifications:

  • Experience working on large-scale enterprise Angular applications.
  • Strong command over RxJS patterns and NgRx architecture.
  • Familiarity with PWA concepts, performance tuning, and SSR optimization.
  • Exposure to design systems and component libraries.
  • Understanding of CI/CD pipelines and test coverage strategies.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Yochana by 2x

Frontend Software Engineer (Remote - Canada)
Frontend Engineer, First Party Apps Platform team
Angular Front-End Developer (RxJS, NgRx, Redux) - Operate
Intermediate Fullstack Developer (Ruby & React)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior UI Developer (Angular)

Quantum Technology Recruiting Inc. (QTR)

Toronto null

Hybrid

Hybrid

CAD 100,000 - 125,000

Full time

Yesterday
Be an early applicant

Senior Angular Developer

Open Systems Technologies

Mississauga null

On-site

On-site

CAD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Senior Angular Developer

Capgemini

Mississauga null

On-site

On-site

CAD 90,000 - 130,000

Full time

25 days ago

Senior Full Stack Developer (Angular/Node JS)

RBC

Toronto null

Hybrid

Hybrid

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Senior Java Full Stack Developer (Angular)

Capgemini

Mississauga null

On-site

On-site

CAD 100,000 - 130,000

Full time

12 days ago

Senior Java/Angular Developer

Teranet Inc.

Toronto null

On-site

On-site

CAD 100,000 - 125,000

Full time

12 days ago

Angular developer

VDart Inc

null null

Remote

Remote

CAD 70,000 - 120,000

Full time

2 days ago
Be an early applicant

Full Stack Developer (Angular/.NET)

Vantix Systems Inc.

Edmonton null

Remote

Remote

CAD 75,000 - 120,000

Full time

6 days ago
Be an early applicant

C#/Angular Developer

QA Consultants

Brampton null

Hybrid

Hybrid

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant