Essential
Bachelor's degree in software engineering/computer engineering/computer science or equivalent
Minimum 5 years of experience in Front-End software development
Strong knowledge of web technologies (JavaScript, HTML5, CSS3)
Solid experience in React and Typescript
Front End, Developer, Cloud, .NET, Technology, Bilingual
Structured, methodical and organized in their work
Developed analytical and synthesis skills
Great team spirit and excellent interpersonal skills
Autonomy, leadership and initiative
Ability to work in-office (hybrid) to the Distech Controls office in Brossard
Fluent in English and French
Important
Knowledge of the Microsoft Azure Devops environment, including Pipelines
Knowledge of recent versions of ECMAScript
Creativity in user interface development
Strong knowledge of object-oriented concepts
Ability to set up and follow project documentation
Experience in developing unit tests
Experience with Git
Asset(s)
Experience with Material UI
Experience in .NET / ASP.NET development
Experience with Docker/Container and Kubernetes
Experience with other UI web development frameworks such as Angular or Vue
Experience with Vites.js/Vitest, styled-components, redux, react-router-dom and storybook tools/libraries
Experience with agile software development methodologies
Knowledge of relational databases