Location
toronto
Job Type
Full-time
Posted
July 13, 2026

Job Description

The Front-end Developer will report to the Manager, Digital Development.

Responsibilities

  • Write clean, modular, and well-documented code following best practices and coding standards.
  • Develop user interfaces using Angular, ensuring responsiveness, accessibility, and optimal performance.
  • Strong proficiency in TypeScript, Angular core concepts (components, modules/standalone components, directives, services, dependency injection, lifecycle hooks).
  • Hands‑on experience with RxJS for reactive programming (Observables, Subjects, operators, error handling, subscription management).
  • Solid experience with NgRx Store for scalable state management (actions, reducers, effects, selectors, entity patterns).
  • Implement complex frontend logic using RxJS and NgRx in enterprise‑scale Angular applications.
  • Good understanding of Angular architecture patterns, routing, lazy loading, ...

Ready to Apply?

Submit your application for Front-end Developer (Application Development - Customer) at Air Canada

Apply Now