-
J&M Group

Front end development

J&M Group
Canada · Contract · Mid-Senior

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 is valuable (ie. React, Vue)
  • Experience building complex layout with SASS or other CSS scripting language, and HTML5
  • Experience with unit testing with Jest or Jasmine
  • Experience with querying and consuming 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 using NgRx
  • Experience with web accessibility, performance, and end to end testing
  • Youve built or contributed to an open-source project
  • Experience with a design system and/or component library
  • Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
  • Understanding of DevOps deployment processes and technologies; Docker, GitHub Actions etc.
  • Experience in BDD and TDD methodologies
  • Experience with nvm, nodejs and npm Desirable Skills: Agile/ DevopsUnderstanding of DevOps deployment processes and technologies; Docker, Jenkins, Helios etc

Key Skills

Ranked by relevance

angular docker devops design patterns jenkins react html5 sass css tdd npm ui
Login to Apply
Posted
Jun 05, 2025
Type
Contract
Level
Mid-Senior
Location
Montreal
Company
J&M Group

Industries

IT Services IT Consulting

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cosmote Global Solutions
Related

DevSecOps Expert

2026-05-28

Contract
Not Applicable
Belgium
IT Services
Other
View Job Details
Phoebus
Related

Engenheiro(a) DevOps

2026-05-27

Full-time
Not Applicable
Brazil
IT Services
Other
View Job Details
Axiom Global Technologies
Related

Fullstack Developer – NodeJS / Python / Express.js

2026-05-26

Contract
Mid-Senior
Canada
IT Services
Other