Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Front-End Developer
Location: Laval, QC, Canada (Remote)
Duration: 6+ Months
Overview:
We are looking for a highly skilled Front-End Developer to join our development team working on the Promo Planner Tool—a web-based platform that streamlines the sharing of promotional details and builds a centralized database for advanced analytics and operational efficiency.
In this role, you’ll collaborate with cross-functional teams including Product Management, Data Engineering, and Data Analytics to enhance and maintain the application. You’ll also help uphold and evolve development standards set by our Global Development organization, promoting agile practices and continuous improvement.
Key Responsibilities:
- Develop and maintain complex front-end features using Angular (v18+)
- Collaborate with stakeholders to ensure high-quality, scalable, and maintainable code
- Contribute to architectural decisions and enforce best practices in UI development
- Support testing efforts through unit and E2E testing, including test-driven development
- Integrate and customize UI components using Angular Material, Storybook, and ag-Grid
- Ensure seamless REST API integration and robust error handling
Must-Have Skills:
- 5+ years of experience building advanced front-end applications with Angular
- Strong knowledge of Angular standalone components, signals, RxJS, and modern Angular features (@if, @for, computed, effect, toSignal)
- Expertise in reactive and template-driven forms, including custom validators and form state management
- Solid understanding of application architecture and atomic design principles
- Advanced proficiency in TypeScript and SCSS modularization
- Experience with state management tools like NgRx, Redux, and RxJS-based services
- Hands-on experience with Jest for unit testing and Cypress for E2E testing
- Proven ability to extend and customize Angular Material, Storybook, and ag-Grid
- Familiarity with advanced HTTP request testing and API error handling
- Excellent communication and collaboration skills
Nice-to-Have Skills:
- Experience with Cypress
- Background in UI/UX design
Key Skills
Ranked by relevanceReady to apply?
Join The Judge Group and take your career to the next level!
Application takes less than 5 minutes