This job board retrieves part of its jobs from: Sherbrooke Jobs | Laval Jobs | Work From Home

Top job offers in Montreal & Region

To post a job, login or create an account |  Post a Job

  English jobs in montreal  

Bringing the best, highest paying job offers near you

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

UI Angular Developer

EXFO inc

This is a Contract position in Montreal, QC posted November 12, 2021.

Job Summary:

We are looking for an experienced Angular developer to join our dynamic team. Your main responsibility will be to develop new front-end functionalities and products for our industry’s field network and ethernet-ip testing offerings using Angular best practices.
We are looking for someone who has an excellent understanding of software development (UML, design patterns, SOLID, etc.), is proficient in JavaScript, HTML and CSS, and adheres well to the Agile development process.

Your responsabilities:

  • Design and develop user interfaces using Angular best practices.
  • Coaching and training of teammates.

  • Code review according to the highest standards.

  • Creating modern web application interfaces using the latest front-end technologies.

  • Writing of optimized, testable and reusable Javascript, HTML and CSS.

  • Analysis of product requirements.

  • Making complex architectural decisions for projects.

  • Developing source code and unit tests in the context of Angular, Java and REST services.

  • Application support and optimization.


  • Undergraduate degree in computer science, computer engineering or equivalent.

  • Experience working in Angular development.

  • Expertise in CSS, HTML.

  • Willingness to work in a Test-Driven Development environment.

  • Good knowledge of MV-VM/MVC design patterns.

  • Experience with Typescript and NodeJS.

  • Relevant experience implementing applications that require a front-end and back-end split.

  • Experience with the use of REST APIs.

  • Good communicator and team player attitude.

  • Good critical thinking skills and solution oriented.


  • Bilingual (French, English).

  • Experience working with Docker.

  • Experience developing mobile applications with software frameworks like Ionic.

  • Excellent understanding of the use of Git.

  • Experience developing REST APIs.

  • Experience with microservices and GraphQL.

  • Experience with GitLab and TeamCity for creating continuous integration and development (CI/CD) projects.

  • Experience with SmartBear Collaborator.

  • Experience with Android an iOS development.

Other: Must be legally authorized to work in Canada.

Any other combination of experience/studies will be considered.