Front end development

Montreal

Offre publiée le 2025-06-28

J&M Group

Role Description

Front end development

Competencies

Digital: HTML5-CSS3, Angular 13+

Experience (Years)

6-8

Essential Skills

5+ years' experience with JavaScript

  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes, and testing
  • Intermediate to advanced knowledge and experience with Angular and experience in other Web UI frameworks such as React or Vue
  • Experience building complex layouts with SASS or other CSS scripting languages, and HTML5
  • Experience with unit testing using Jest or Jasmine
  • Experience querying and consuming data from a REST backend
  • Experience with code merging and branching methodologies using Git
  • Experience working within an Agile product team
  • Experience supporting production-level software
  • Expertise with reactive programming using RxJs and state management with NgRx
  • Experience with web accessibility, performance optimization, and end-to-end testing
  • Contributed to or built open-source projects
  • Experience with design systems and/or component libraries
  • Strong object-oriented coding practices, including design patterns, refactoring, and writing clean code
  • Understanding of DevOps deployment processes and technologies such as Docker and GitHub Actions
  • Experience with BDD and TDD methodologies
  • Familiarity with nvm, Node.js, and npm

J-18808-Ljbffr