
Full Stack Developer - 100% Remote Work/ 1 week ago
Quick Summary
WHO WE ARE
With over 50 years of success in Canada, we are defined by our team's passion for growing and expanding the business.
We are people with GRIP: Go-Getter, Renders Service, Innovative, and Passionate.
The well-being of people is the purpose of SPI Health and Safety and involves three fundamental components:
OUR Employees
- Offer a journey that will allow SPI employees to grow personally and professionally.
OUR Community
- Invest in the community to make this world a better place.
OUR Clients
- Allow our clients' employees to return home safe and sound.
Our employees have spoken! SPI is officially certified GREAT PLACE TO WORK®!
INTERESTING LINKS
- SPI Health and Safety / Our History
- Choose to make a difference!
- SPI Health and Safety / Careers
- SPI Health and Safety / Press releases
OUR OFFER
Work for an organization with a meaningful mission, an engaging and innovative corporate culture, and an excellent work ethic in a highly competitive sector.
- Group RRSP (with employer matching);
- Flexible group insurance plan;
- Summer hours year-round;
- Dare to Dream program: consists of fulfilling an employee's dream;
- Access to an on-site gym;
- Reimbursement of physical activity expenses;
- Employee discount on all our products;
- Scholarship for employees and their children;
- Access to a telemedicine program (100% offered by the company);
- Support program for employees in difficulty (SPI Connection Committee);
- Employee Assistance Program (EAP) which provides access to professional advice in all health spheres;
- Volunteer program (Paid time for a cause you care about);
- Referral program with a $1000 bonus;
- Continuous training and advancement opportunities;
- A stimulating work environment full of challenges;
- And the possibility of working in an environment where YOU matter!
YOUR CHALLENGE
The programmer is responsible for the development, maintenance, and optimization of the e-learning platform. Using the Laravel ecosystem, they ensure code robustness, integration of pedagogical features, and fluidity of the user interface.
This role aims to support the technological evolution of SSTenligne, guarantee a seamless user experience on the training platform, and ensure data security, while respecting best development practices.
YOUR RESPONSIBILITIES
Feature Development (Fullstack)
- Design and program new features for the online training platform (Backend Laravel / Frontend);
- Ensure code longevity through a solid software architecture;
- Integrate third-party APIs and manage databases related to learner journeys;
- Prioritize bug fixes based on their impact on user experience.
Platform Maintenance and Performance
- Ensure fast loading of training content (videos, quizzes, documents);
- Manage critical technical issues and software failures in rapid resolution mode;
- Document code changes and implemented architectures;
- Continuously improve the technical performance of the site.
Code Quality and Version Management
- Ensure rigorous version management via GIT (branches, pull requests, code reviews);
- Ensure application security and protection of user data;
- Collaborate with the content team to facilitate the integration of pedagogical tools.
Optimization of Development Processes
- Analyze and improve the structure of the existing database;
- Identify technical debt and bottlenecks in the code;
- Automate repetitive tasks.
Performance Monitoring
- Monitor compliance with delivery deadlines;
- Produce technical reports on the progress of major developments;
- Recommend technological updates or infrastructure changes.
YOUR SPECIFIC MEASURES OF SUCCESS
- The platform is stable, fast, and updates are deployed without service interruption;
- The code produced is clean, commented, and easily maintainable by other team members;
- Git version conflicts are almost non-existent thanks to rigorous branch management;
- New e-learning features are delivered according to the planned schedule;
- Technical documentation is up-to-date and accessible;
- Reported bugs are resolved within deadlines respecting established priorities.
WHAT WE ARE LOOKING FOR
- Minimum 4 years of Full stack programming experience;
- Bilingual French and English, both written and oral;
- DEC or relevant experience;
- Advanced mastery of Laravel (PHP) and its ecosystem;
- Knowledge of Git (branching strategies, conflict management);
- Solid Frontend skills;
- Ability to design optimized SQL databases;
- Rigorous, autonomous developer with a strong logical mind;
- Ability to adapt to a constantly evolving platform;
- Technical curiosity for new online learning methods (LMS/LXP);
- Acute sense of IT security and detail;
- Ability to communicate technical concepts simply to the operational team.
Our values guide our conduct every day to live in a workplace imbued with: respect, honesty, transparency, and humility. Choose to make a difference!
Do you want to work for a growing organization with a meaningful mission and excellent work ethic? We want to know you!
We subscribe to the principle of equal access to employment, and we are committed to treating each person in a way that preserves their dignity and autonomy.
To be eligible for this position, you must be legally authorized to work in Canada, without sponsorship from SPI Health and Safety.
We encourage you to apply even if your experience does not perfectly match this job offer, as you may be the right candidate for this role or others.
A background check is mandatory for all external candidates.

