Summary
✨ AI‑Generated
A growing SaaS organization is seeking a Full Stack Developer to contribute to the development and continuous improvement of a scalable platform supporting stakeholder and sustainability-related initiatives. You will collaborate with a multidisciplinary team to design and deliver high-performing solutions, with opportunities to work on innovative AI capabilities and evolving product functionality.
Highlights
Collaborative full-stack development opportunity focused on building and continuously improving a scalable SaaS platform. The role offers exposure to multidisciplinary product development, high-performance systems, international clients, and emerging AI capabilities.
Description
Full Stack Developer
About Boréalis
We develop a SaaS platform that enables organizations to effectively manage stakeholder relationships and their environmental, social, and governance (ESG) initiatives.
Since our integration with Irth Solutions in October 2025, we have combined our expertise to deliver an even more comprehensive solution to clients around the world.
Innovation is at the heart of our growth, particularly through the integration of artificial intelligence (AI) capabilities that continuously enhance our platform.
We are looking for a Full Stack Developer who is eager to grow in a collaborative environment where ideas are valued and every team member actively contributes to the evolution of our product.
Your Role
As a Full Stack Developer, you will contribute to the development and continuous improvement of our SaaS platform.
You will work closely with a multidisciplinary team to design and deliver high-performing, scalable solutions that meet our clients' needs.
Key Responsibilities
Design, develop, and deploy new features and enhancementsContribute to technical decisions and the evolution of our software architectureEnsure the quality, performance, security, and stability of our applicationsCollaborate with team members to identify and implement effective technical solutionsParticipate in sprint planning, task estimation, and Agile development processesConduct code reviews and contribute to knowledge sharing across the teamContribute to the continuous improvement of our development practices, tools, and CI/CD environmentLeverage artificial intelligence tools to increase productivity, improve development quality, and foster innovationStay current with emerging technologies and development best practices
AI Use in Hiring
As part of our hiring process, this role may use artificial intelligence or automated tools to assist in reviewing and screening applications.
These tools support, but do not replace, human judgment in hiring decisions.
Role Type
This is a backfill position.
Compensation
The salary range for this role is CAD $85,000-$90,000.
This range reflects the base salary only and does not include any other compensation components.
Final offers are determined based on several factors, including, but not limited to, experience, skills, and location.
Requirements
Requirements
Education in computer science, software engineering, or equivalent experienceMinimum of 3 to 5 years of experience in software developmentExcellent proficiency in Node.js and ReactExperience with Git and software development best practicesProficiency in both French and English, spoken and writtenExperience with the following technologies is an asset: TypeScript, Docker, AWS, PostgreSQL, MongoDB, Elasticsearch, GitLab, Mocha, Puppeteer, Jest, ESLint, and Cursor
Desired Qualities
We are looking for someone who:
demonstrates curiosity and a constant desire to learn;has strong analytical and problem-solving skills;enjoys teamwork and technical discussions;is autonomous, organized, and proactive;likes contributing to the continuous improvement of products and processes
Benefits
Why join Boréalis?
By joining our team, you will have the opportunity to contribute to the development of a well-established SaaS product, while working in a flexible, people-focused, and innovation-driven work environmentWe offer, in particular: A permanent, full-time positionA 100% remote work environmentA flexible schedule of 37.5 hours per weekA collaborative and international teamStimulating technical challenges within a constantly evolving productThe opportunity to contribute to projects incorporating the latest advances in artificial intelligenceGroup insurance after the probationary periodA group RRSP with employer contribution after the probationary period
Ready to take on the challenge?
If you would like to contribute to the development of an innovative technology platform, grow within a passionate team, and have a real impact on the products you build, we would love to meet you