Job Title or Location
RECENT SEARCHES

FE Developer- Angular

J M Group Inc - 94 Jobs

Brampton, ON

Posted today

Job Details:

Full-time
Experienced

We are hiring for a FE Developer – Angular. The role focuses on large-scale enterprise front-end development using Angular, TypeScript, NgRx, REST APIs, micro-frontends, and modern UI practices.
A strong fit will have 8+ years of front-end development experience and hands-on expertise with Angular, AI-assisted development tools, accessibility, testing, and CI/CD.

What you bring

  • 8+ years of professional experience in large-scale front-end development.
  • Strong expertise with Angular 12+, TypeScript, JavaScript ES6+, HTML5, and SCSS/CSS3.
  • Hands-on experience with Angular components, routing, forms, services, RxJS, state management, and performance optimization.
  • Strong experience with NgRx Store, Effects, and Selectors.
  • Experience working with micro-frontend architecture.
  • Strong experience integrating RESTful APIs and collaborating on API contracts.
  • Experience with Angular i18n for multilingual applications.
  • Experience integrating Contentful using Delivery/Preview APIs through REST or GraphQL.
  • Experience with Adobe Analytics instrumentation, including page views, custom events, and enterprise data layers.
  • Experience with Jasmine, Karma, or Jest, including Angular TestBed and HttpClientTestingModule.
  • Experience with Angular CLI, Git, Azure DevOps pipelines, PR workflows, Agile Scrum, and JIRA.
  • Proven experience delivering WCAG 2.1 AA-compliant applications using semantic HTML, ARIA roles, and keyboard-accessible UI patterns.
  • Experience working with internal Design Systems.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot or Cursor.
  • Strong analytical, problem-solving, written, and verbal communication skills.
  • Ability to collaborate effectively with backend, QA, DevOps, UX, architecture, product, and delivery teams.

What you'll do

  • Provide technical leadership for front-end design, standards, and implementation.
  • Translate ambiguous requirements into clear and actionable technical solutions.
  • Resolve complex technical issues and contribute to front-end architectural decisions.
  • Drive delivery quality through code reviews, sign-off, and engineering standards.
  • Develop scalable, performant, and accessible front-end applications.
  • Support Design System adoption and accessible UX patterns in collaboration with UX and QA teams.
  • Implement accurate analytics instrumentation and support reliable reporting.
  • Act as a liaison across product, architecture, QA, vendors, and delivery teams.
  • Mentor team members and promote a collaborative engineering culture.
  • Use approved AI-assisted development tools to improve development productivity.
  • Validate AI-generated code through testing, code reviews, and architectural alignment.
  • Follow organizational policies for responsible AI usage and sensitive data protection.

Nice to have

  • Degree in Computer Science or a related field, or equivalent professional experience.

Share This Job: