Position Name – Front End Developer – Angular

Type of hiring – Fulltime/Subcon

Location – Brampton, ON (Onsite)



Job Description:


Looking to hire FE Developer - Angular with experience in utilizing AI‑assisted development tools (Co-pilot or cursor).


Required Skills & Experience

  • 8+ Years of professional experience in large‑scale front‑end development (enterprise applications).
  • Degree in Computer Science or a related field, or equivalent professional experience.


Technical Skills

  • Front‑end stack: Angular (v12+), TypeScript, JavaScript (ES6+), HTML5, SCSS/CSS3.
  • Angular expertise: components, routing, forms, services, RxJS, state management, performance best practices, and experience working in micro‑frontend architecture.
  • State management: NgRx (Store, Effects, Selectors) with a strong understanding of scalable application patterns
  • API Integration: Strong experience integrating RESTful APIs in front‑end applications, including request/response handling, error handling, and collaboration with backend teams on API contracts.
  • Internationalization: Angular i18n experience for multilingual applications, including locale configuration and formatting.
  • CMS: Contentful integration using Delivery/Preview APIs (REST or GraphQL), supporting localized content, assets, and performance considerations.
  • Analytics: Adobe Analytics instrumentation including page views, custom events, and enterprise data layer alignment.
  • Testing: Jasmine / Karma / Jest with Angular TestBed and HttpClientTestingModule, with a strong focus on coverage and reliability.
  • CI/CD & Tooling: Angular CLI, Git, Azure DevOps pipelines and PR workflows, Agile Scrum using JIRA.
  • Accessibility: Proven delivery of WCAG 2.1 AA‑compliant applications using semantic HTML, ARIA roles, and keyboard‑accessible UI patterns.
  • Design systems: Experience working with internal Design Systems to ensure consistent, accessible user interfaces.
  • Must have experience in utilizing AI‑assisted development tools (Co-pilot or cursor).


Professional Skills

  • Strong analytical and problem‑solving abilities.
  • Clear and effective written and verbal communication.
  • Ownership mindset with a passion for high‑quality, maintainable code.
  • Ability to collaborate effectively with cross‑functional teams including backend, QA, and DevOps.


Key Responsibilities

  • Provide technical leadership on front‑end design, standards, and implementation.
  • Translate ambiguous requirements into clear, actionable technical solutions.
  • Resolve complex technical issues and contribute to front‑end architectural decisions.
  • Own delivery quality through code reviews, sign‑off, and standard enforcement.
  • Drive performance, scalability, and accessibility across features.
  • Support Design System adoption and accessible UX patterns in collaboration with UX and QA.
  • Ensure accurate analytics implementation and reliable reporting in partnership with product and analytics teams.
  • Act as a liaison across product, architecture, QA, vendors, and delivery teams.
  • Mentor team members and promote collaborative, improvement‑focused engineering culture.
  • Use approved AI‑assisted development tools (e.g., GitHub Co-pilot) to improve productivity while maintaining engineering standards.
  • Validate AI‑generated output through testing, code review, and architectural alignment.
  • Follow organizational policies for responsible AI usage and protection of sensitive data.
Similar jobs

Front End Developer – Angular

Apply Now
Back to search page