UI Developer
The role involves designing and maintaining scalable front-end applications using Angular while ensuring performance and accessibility. The developer will also mentor junior staff and collaborate with back-end teams to integrate APIs.
- Hybrid
- Montréal, QC
- Posted Aug 5, 2026
- Apply by Sep 4, 2026
- 1 position
Job summary
Senior UI Developer Location: Montreal, QC (Hybrid) Experience: 7+ years About the Role We are looking for a Senior UI Developer with strong Angular expertise to join our team in Montreal. This role is hybrid and requires the candidate to be based in the Montreal area. The successful candidate will contribute to front-end development e orts, mentor junior developers, and contribute to decisions for our web applications. Responsibilities Design, develop, and maintain complex, scalable front-end applications using Angular Write clean, maintainable, and well-tested code following best practices Provide technical guidance to junior and intermediate developers Optimize applications for performance, accessibility, and cross-browser compatibility Work closely with back-end developers to integrate REST/GraphQL APIs Participate in architecture discussions and contribute to technical decision making Troubleshoot and resolve production issues in a timely manner Stay current with Angular ecosystem updates and front-end best practices Required Qualifications 7+ years of professional front-end development experience Hands-on experience with Angular Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3/SCSS Experience with unit testing frameworks Familiarity with RESTful APIs and asynchronous data handling Experience with version control (Git) and CI/CD pipelines Strong understanding of responsive design and cross-browser compatibility Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience Nice to Have Experience with cloud platforms (Azure, AWS, or GCP) Experience in Agile/Scrum environments Experience with Java and Back-end Development
What you’ll do
The role involves designing and maintaining scalable front-end applications using Angular while ensuring performance and accessibility. The developer will also mentor junior staff and collaborate with back-end teams to integrate APIs.
Requirements
Candidates need over 7 years of professional front-end experience with strong proficiency in Angular, TypeScript, and modern web technologies. A bachelor's degree in Computer Science or a related field is required or equivalent experience.
Listed skills
- HTMLPreferred
- REST APIsPreferred
- CI/CDPreferred
- SassPreferred
- CSSPreferred
- AngularPreferred
- JavaScriptPreferred
- TypeScriptPreferred
- GraphQLPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- SCSS
- Unit Testing
- REST APIs
- GraphQL
- Git
- CI/CD
- Responsive Design
- Cross-browser Compatibility
- Front-end Development
- Mentoring
Job areas
- Software
- Technology
- Engineering
- Consulting
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 5+ years
- Apply by
- Sep 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
