About The Role
We’re looking for a Senior Software Developer with expertise with React, NodeJS, GraphQL to join our growing team!
What You’ll Do Here
- Be creative and come up with ideas to improve our services and user experiences.
- Provide support for a variety of projects and enhancements.
- Develop and maintain web applications using React, NodeJS, GraphQL, Java and other frameworks.
- Write clean, readable, and scalable code that follows coding standards and guidelines.
- Collaborate with other developers, QA, UX / UI, product owner and scrum master to deliver high‑quality products and services.
- Make recommendations and participate in improving development and system maintenance processes.
- Test and debug code using unit testing, integration testing, and debugging tools.
- Use CI / CD tools and agile methodology to ensure fast and reliable delivery of features and updates.
- Create and maintain app / solution architecture diagrams, use‑cases diagrams, and other documentation using UML and other tools.
- Research and evaluate new technologies and trends to improve existing applications and propose new solutions.
- Provide proactive and reactive support for production systems to guarantee their functionality.
- Resolve incidents, problem tickets and defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems.
- Provide deployment support for production systems to guarantee their functionality.
What You Bring To The Table
Degree in Computer Engineering / Science or any combination of equivalent education and experience.8+ years of experience in development.Knowledge of Service Oriented Architecture.A minimum of 3-5 years of experience building server‑side apps using Java, Kotlin, NodeJS.A minimum of 2-3 years of JavaScript, TypeScript, React, HTML, CSS and AJAX experience is preferred.Great level of Object‑Oriented Analysis and Design experience, and a good understanding of the UX design principles.Nice to have : Bilingualism (French / English) – For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English‑speaking colleagues across the country.No Canadian work experience required however must be eligible to work in Canada.Benefits & Compensation
Salary Range : 101,800 – 124,400 per year (35‑hour week).
Annual bonus target : up to 12% of base salary, with a potential payout of up to double the target (subject to personal and company performance).
Employee Share Purchase Plan (ESPP) – Intact matches 50% of your net shares.
Pension plan offering guaranteed income for life via a defined benefit plan.
Hybrid work model, flexible work arrangements, up to 5 extra days off per year, telemedicine, wellness account, and more.
Equal Opportunity Employment
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all employees. We encourage applications from individuals who are members of equity‑deserving groups, including, but not limited to, women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community. If you need accommodations or adjustments during the recruitment process, please let us know.
#J-18808-Ljbffr