Job Title: FE Developer- Angular

Location: Brampton, ON (3x onsite a week)

Employment Type: Contract

Pay Rate: CAD$45 - $50/HR INC

Job Description

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 Copilot) 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.

Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.


#J-18808-Ljbffr
Similar jobs

FE Developer- Angular

Apply Now
Back to search page