Platzhalter Bild

Front-End Developer bei Arobas Personnel

Arobas Personnel · Laval, Kanada · Hybrid

Jetzt bewerben

 
 

Arobas Personnel is looking for a Front-End Developer for a contract role with a client based in Laval.

 *Remote : Hybrid* 

What will your day look like?

We are seeking a talented Frontend Developer to join our dynamic development team working on the Promo Planner Tool – a web-based platform designed to standardize and automate the sharing of promotional details while maintaining a centralized database of promotional information.

This tool plays a key role in enabling advanced analytics and improving efficiency across multiple teams.

As part of the Development Team, you will:

  • Collaborate closely with Product Management, Data Engineering, and Data Analytics to enhance and maintain the application.
  • Drive the adoption and advancement of development standards defined by the Global Development organization.
  • Foster an agile mindset and demonstrate strong communication skills.
  • Engage actively with stakeholders and challenge the status quo when change is justified by best practices and industry standards.

What we’re looking for:

  • 5+ years of experience developing complex front-end applications with Angular (v18+).
  • Strong knowledge of Angular standalone components, signals, RxJS, and modern Angular features (@if, @for, computed, effect, toSignal).
  • Hands-on expertise with reactive forms, custom validators, form state management, and template-driven forms.
  • Experience in application architecture, atomic design, scalable component and service structuring.
  • Advanced TypeScript skills, including type usage, codebase robustness, and SCSS modularization.
  • Deep understanding of state management patterns: NgRx, Redux, RxJS-based services, signals.
  • Experience with unit testing (Jest), E2E testing, and TDD best practices.
  • Ability to integrate, customize, and extend Angular Material, Storybook, and ag-Grid components.
  • Knowledge of REST API integration, API error handling, and advanced HTTP request testing (e.g., Cypress cy.intercept).
  • Strong skills in team collaboration, communication, and code review.

Nice to have:

  • Knowledge of Cypress.
  • Experience with UI/UX design.
Jetzt bewerben

Weitere Jobs