Full Stack Developer RD-020
Offre en anglaisExpiréYou will design, develop, and deploy new features while contributing to the evolution of the SaaS platform architecture. Additionally, you will collaborate with a multidisciplinary team to ensure application performance, security, and stability using Agile methodologies.
- Télétravail
- Canada
- Publié 18 août 2026
- 1 poste
Ce poste est expiré
Ce poste chez Irth n’accepte plus de candidatures. L’offre originale reste disponible ci-dessous à titre de référence.
Expiré le 24 août 2026
Postes actuels chez Irth
Ces possibilités vérifiées acceptent toujours des candidatures.
Offre d’emploi originale
Full Stack DeveloperAbout 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 enhancements. Contribute to technical decisions and the evolution of our software architecture. Ensure the quality, performance, security, and stability of our applications. Collaborate with team members to identify and implement effective technical solutions. Participate in sprint planning, task estimation, and Agile development processes. Conduct code reviews and contribute to knowledge sharing across the team. Contribute to the continuous improvement of our development practices, tools, and CI/CD environment. Leverage artificial intelligence tools to increase productivity, improve development quality, and foster innovation. Stay 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 65,000–$100,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 Education in computer science, software engineering, or equivalent experience. Minimum of 3 to 5 years of experience in software development. Excellent proficiency in Node.js and React. Experience with Git and software development best practices. Proficiency in both French and English, spoken and written. Experience 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. 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 environment. We offer, in particular: A permanent, full-time position. A 100% remote work environment. A flexible schedule of 37.5 hours per week. A collaborative and international team. Stimulating technical challenges within a constantly evolving product. The opportunity to contribute to projects incorporating the latest advances in artificial intelligence. Group insurance after the probationary period. A 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.
Ce que vous ferez
You will design, develop, and deploy new features while contributing to the evolution of the SaaS platform architecture. Additionally, you will collaborate with a multidisciplinary team to ensure application performance, security, and stability using Agile methodologies.
Exigences
Candidates must have a degree in computer science or software engineering with 3 to 5 years of professional software development experience. Proficiency in Node.js, React, and bilingualism in French and English are required.
Avantages
• Group insurance • Group RRSP with employer contribution • Flexible schedule • Remote work
Compétences indiquées
- Node.jsSouhaitée
- PostgreSQLSouhaitée
- DockerSouhaitée
- ReactSouhaitée
- TypeScriptSouhaitée
- Amazon Web ServicesSouhaitée
- MongoDBSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Node.js
- React
- Git
- TypeScript
- Docker
- AWS
- PostgreSQL
- MongoDB
- Elasticsearch
- GitLab
- Mocha
- Puppeteer
- Jest
- ESLint
- Cursor
- Artificial intelligence
- Environmental Social And Corporate Governance (ESG)
- Full Stack Development
- Stakeholder Communications
- Sprint Planning
- Jest (JavaScript Testing Framework)
- CI/CD
- Mocha (JavaScript Framework)
- Curiosity
- Git (Version Control System)
- Willingness To Learn
- Emerging Technologies
- Bilingual (French/English)
- Agile Methodology
- Artificial Intelligence
- Amazon Web Services
- Software Development
- Software As A Service (SaaS)
- Code Review
- Computer Science
- Continuous Improvement Process
- Scalability
- Innovation
- Problem Solving
- Node.js (Javascript Library)
- Software Architecture
- Eslint
- Software Engineering
- React.js (Javascript Library)
- Gitlab
- Teamwork
- Puppeteer (Software)
- Docker (Software)
Domaines d’emploi
- Software
- Technology
- Engineering
- Environmental & Sustainability
- Full Stack Developer
- Web and Multimedia Developers
- Software Developers
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 2+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 38 heures par semaine
- Exigences de lieu
- Country, Canada