
Front End Developer (React)
- Montreal, QC
- Permanent
- Full-time
- Hiring Location: Canada (Montreal and Quebec City)
- You are welcome to work in our office, hybrid or remote
- Internal job title: Developer
- Full-time Permanent Role
- Benefits available day 1: Medical, Dental, Retirement Plan, Telemedicine Program, Employee Assistance Program, etc. (Canada)
- Flexible hours
- Number of hours per week: 40
- Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)
- Collaborate in an Agile environment with a dynamic team of Software Developers, Product Owners and QAS
- Write robust, efficient, and secure code in accordance with functional analyses
- Ensure overall software quality and its evolution in the mid to long-term
- Create, integrate and maintain responsive design
- Collaborate in an Agile environment with a dynamic team of software developers, architects, project managers and quality assurance specialists
- Innovate and optimize the web structure to maximize reuse and facilitate maintenance
- Doing the reviewing of the code
- Recommend and apply best Web practices
- Fix bugs in a timely manner while working of solving more complex issues
- Collaborate with different teams to solve customer issues.
- Bachelor's Degree in Computer Engineering or Information Technology or College Diploma combined to 3 years of relevant experience
- Minimum of 3-5 years experience in front-end development
- Excellent knowledge and experience with React, TypeScript, Javascript ES6, Redux, React Queries, and SQL
- Knowledge in DevOps Azure Pipeline
- Good knowledge of unit tests (Jest)
- Experience in UX and UI, Git, and JIRA
- Knowledge of Agile and Kanban methodologies
- Knowledge of security challenges with web-based applications
- Strong interest in the latest technology updates
- Excellent communication of French and English (oral and written)
- Strong sense of organization and prioritizing
- Analytical and problem-solving skills
- Ability to communicate, write and synthesize information
- Ability to multi-task in a rapid-paced environment
- Team spirit, tact, diplomacy, autonomy, rigor, and discipline
- Knowledge and experience in Kotlin
- Knowledge in Oauth2, OpenID