enableIT

Software Engineer

Montreal, QC, CA

21 days ago
Save Job

Summary

Position Overview


We’re looking for a skilled and collaborative Full Stack Software Engineer to join our growing team. You’ll play a key role in developing high-quality software solutions that deliver meaningful business impact. You’ll work closely with cross-functional teams to analyze requirements, design and implement features, and contribute to the continuous improvement of both our systems and practices.


Key Responsibilities


  • Participate in production releases, post-deployment monitoring, and support
  • Troubleshoot and resolve bugs and performance issues
  • Contribute to ongoing enhancements of our CI/CD pipelines in both staging and production environments
  • Engage in peer code reviews and knowledge-sharing sessions
  • Promote best practices, coding standards, and team-wide technical learning


Skills & Qualifications

Core Competencies


  • Solid experience building single-page applications using React and TypeScript
  • Familiarity with CSS preprocessors (SASS / Less) and modern bundlers like Webpack
  • Proficiency in testing tools and frameworks such as React Testing Library, Jest, and xUnit
  • Hands-on experience creating RESTful Web APIs using object-oriented programming, preferably with .NET C#
  • Skilled in setting up and managing CI/CD pipelines using Jenkins and/or GitHub Actions


Technical stack - any combination is acceptable

  • TypeScript
  • React
  • Bootstrap
  • Jest / React Testing Library
  • .NET (C#)
  • Java
  • Jenkins / GitHub Actions

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: