About the Role We are looking for a Senior Full-Stack Developer to join our e-commerce technology team and contribute to the evolution, scalability, maintenance, and operability of our digital ...
About the Role We are looking for a Senior Full-Stack Developer to join our e-commerce technology team and contribute to the evolution, scalability, maintenance, and operability of our digital ...
Full-Stack Developer (Node, React, Express)
Quebec, QC · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Quick apply
Full-Stack Developer (Node, React, Express)
Quebec, QC · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Full-Stack Developer (Node, React, Express)
Montreal, QC · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Quick apply
Full-Stack Developer (Node, React, Express)
Montreal, QC · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Senior Full Stack Developer
Montreal, QC · On-site
TEHCNICAL STACK React | TypeScript | Bootstrap | .NET C# PostgreSQL | Jenkins | GitHub Actions | Azure | Private Cloud | Kubernetes What will be your DAY-TO-DAY? * Collaborating in business and ...
Senior Full Stack Developer
Montreal, QC · On-site
TEHCNICAL STACK React | TypeScript | Bootstrap | .NET C# PostgreSQL | Jenkins | GitHub Actions | Azure | Private Cloud | Kubernetes What will be your DAY-TO-DAY? * Collaborating in business and ...
A career as a Lead Chief Full Stack Developer on the wealth Management, IT Delivery team at National Bank means playing a key role as a technical leader and mentor on passionate teams. With your ...
A career as a Lead Chief Full Stack Developer on the wealth Management, IT Delivery team at National Bank means playing a key role as a technical leader and mentor on passionate teams. With your ...
A career as a Lead Chief Full Stack Developer on the wealth Management, IT Delivery team at National Bank means playing a key role as a technical leader and mentor on passionate teams. With your ...
A career as a Lead Chief Full Stack Developer on the wealth Management, IT Delivery team at National Bank means playing a key role as a technical leader and mentor on passionate teams. With your ...
A career as a Lead Chief Full Stack Developer on the wealth Management, IT Delivery team at National Bank means playing a key role as a technical leader and mentor on passionate teams. With your ...
A career as a Lead Chief Full Stack Developer on the wealth Management, IT Delivery team at National Bank means playing a key role as a technical leader and mentor on passionate teams. With your ...
Full-Stack Engineer
CA$90K - CA$115K/yr
ABOUT YOU We are looking for a Full-Stack Engineer who is curious, detail-oriented, and ... Any experience working on internal platforms or developer-facing tools. $90,000 - $115,000 a year ...
Full-Stack Engineer
CA$90K - CA$115K/yr
ABOUT YOU We are looking for a Full-Stack Engineer who is curious, detail-oriented, and ... Any experience working on internal platforms or developer-facing tools. $90,000 - $115,000 a year ...
Solide connaissance des pratiques DevOps, du deploiement de code, de la gestion de la configuration ... The Role As a Full Stack Developer, you will design and develop web-based and middle-layer services ...
Solide connaissance des pratiques DevOps, du deploiement de code, de la gestion de la configuration ... The Role As a Full Stack Developer, you will design and develop web-based and middle-layer services ...
Full Stack Engineer
Montreal, QC · On-site
About the Company Prolifics is seeking a talented Senior Full Stack Java Developer to join a high-performing delivery team supporting enterprise-scale application development initiatives. This role ...
Full Stack Engineer
Montreal, QC · On-site
About the Company Prolifics is seeking a talented Senior Full Stack Java Developer to join a high-performing delivery team supporting enterprise-scale application development initiatives. This role ...
Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web ...
Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web ...
Ce poste releve du Directeur, Product Engineering. VOS RESPONSABILITES Nous avons de nombreux projets et initiatives en cours; nous travaillerons avec vous pour un alignement optimal entre vos ...
Ce poste releve du Directeur, Product Engineering. VOS RESPONSABILITES Nous avons de nombreux projets et initiatives en cours; nous travaillerons avec vous pour un alignement optimal entre vos ...
NET Full Stack Developer to join our client's technology team in the financial services domain. The ideal candidate will have strong experience in building scalable enterprise applications using .NET ...
NET Full Stack Developer to join our client's technology team in the financial services domain. The ideal candidate will have strong experience in building scalable enterprise applications using .NET ...
You'll work with experienced engineers who'll push you to write better code and think more deeply. You won't be stuck on sidelines work. You'll be building things that matter. What You'll Actually Do
You'll work with experienced engineers who'll push you to write better code and think more deeply. You won't be stuck on sidelines work. You'll be building things that matter. What You'll Actually Do
Full-Stack Software Developer
Mirabel, QC · On-site
As we continue to expand our technology capabilities, we are seeking a Full-Stack Software Developer to join our engineering team in Mirabel, Quebec. Role Overview Reporting directly to the Chief ...
Quick apply
Full-Stack Software Developer
Mirabel, QC · On-site
As we continue to expand our technology capabilities, we are seeking a Full-Stack Software Developer to join our engineering team in Mirabel, Quebec. Role Overview Reporting directly to the Chief ...
Full-Stack Software Engineer
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless networks. The projects and potential impact are incredible. We're looking for talented ...
Full-Stack Software Engineer
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless networks. The projects and potential impact are incredible. We're looking for talented ...
As we continue to expand our technology capabilities, we are seeking a Full-Stack Software Developer to join our engineering team in Mirabel, Quebec. Role Overview Reporting directly to the Chief ...
As we continue to expand our technology capabilities, we are seeking a Full-Stack Software Developer to join our engineering team in Mirabel, Quebec. Role Overview Reporting directly to the Chief ...
Développeur JavaScript Full-Stack
CA$19 - CA$24/hr
Full-Stack JavaScript Developer Hubelia - Montréal, Pointe-aux-Trembles Full-time - permanent $19 to $24/hour Position Available Now Under the supervision of the Project Manager, the candidate will ...
Quick apply
Développeur JavaScript Full-Stack
CA$19 - CA$24/hr
Full-Stack JavaScript Developer Hubelia - Montréal, Pointe-aux-Trembles Full-time - permanent $19 to $24/hour Position Available Now Under the supervision of the Project Manager, the candidate will ...
You Are You are a hands-on AI Native Full Stack Developer who can lead and deliver complete AI-native solutions end to end. You stay close to the architecture and the build, set the standard for AI ...
You Are You are a hands-on AI Native Full Stack Developer who can lead and deliver complete AI-native solutions end to end. You stay close to the architecture and the build, set the standard for AI ...
Modern DevOps tooling in a microservices environment Tech Stack * Backend: Node.js, Express, NATS * Data: MySQL, Redis, Elasticsearch * Reporting: Flink, Cube.js, StarRocks, Iceberg * Cloud: AWS
Modern DevOps tooling in a microservices environment Tech Stack * Backend: Node.js, Express, NATS * Data: MySQL, Redis, Elasticsearch * Reporting: Flink, Cube.js, StarRocks, Iceberg * Cloud: AWS
Volunteer Full Stack Developer information
See Quebec salary details
$25.5K - $39K
3% of jobs
$39K - $52.5K
4% of jobs
$52.5K - $66K
4% of jobs
$66K - $79.5K
6% of jobs
$87.5K is the 25th percentile. Wages below this are outliers.
$79.5K - $93K
12% of jobs
$93K - $106.5K
16% of jobs
The median wage is $110.1K / yr.
$106.5K - $120K
16% of jobs
$132.1K is the 75th percentile. Wages above this are outliers.
$120K - $133.5K
15% of jobs
$133.5K - $147K
12% of jobs
$147K - $160.5K
7% of jobs
$160.5K - $174K
4% of jobs
$25.5K
$111.6K
$174K
How much do volunteer full stack developer jobs pay per year?
What types of projects do Volunteer Full Stack Developers typically work on, and how is their work structured?
Volunteer Full Stack Developers often contribute to a wide range of projects, such as building or maintaining websites for nonprofits, developing internal tools to support community initiatives, or supporting open-source platforms. Their work is usually project-based and may involve collaboration with designers, project managers, and other developers, sometimes in a fully remote environment. Volunteers often have flexible schedules, allowing them to contribute as their availability permits, but they are still expected to communicate progress and meet key milestones. This structure provides valuable experience while making a tangible impact on the organization’s mission.
What is a Volunteer Full Stack Developer job?
A Volunteer Full Stack Developer is an unpaid role where a developer contributes to projects by working on both front-end and back-end development tasks. They typically use a variety of programming languages and frameworks to build, improve, or maintain websites and applications. These positions are often found in non-profits, startups, or open-source communities, providing valuable experience while supporting a meaningful cause. Volunteers may collaborate with teams or work independently, depending on the project's needs. This role offers a great opportunity to gain hands-on experience, expand technical skills, and build a professional network.
What are the key skills and qualifications needed to thrive in the Volunteer Full Stack Developer position, and why are they important?
To thrive as a Volunteer Full Stack Developer, you need strong programming skills in both front-end (HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, or PHP) technologies, often supported by a degree or self-taught experience in software development. Familiarity with version control systems like Git, cloud services, databases, and possibly certifications in web development tools is typical. Strong communication, adaptability, and teamwork are essential soft skills, especially when collaborating with diverse, often remote, teams. These abilities enable volunteers to effectively contribute to projects, deliver functional solutions, and support organizational goals despite the challenges of volunteer-based work.

Full-time
Retirement
This job post has expired today. Applications are no longer accepted.
Job description
We require all our head office associates to be proficient in French, spoken and written.
Position is REMOTE : The selected candidate must reside within 250 km of our BOUCHERVILLE (Qc) office.
At RONA, our employees let their passion blossom every day. Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities we serve.
We operate or service corporate and affiliated dealer stores. With a distinctive product and service offering and complementary store formats ranging from neighbourhood hardware stores to big box stores, our RONA+, RONA and Dick’s Lumber banners are well equipped to help meet the needs of all DIYers and contractors.
You’ve got the talent? We’ve got the tools! Here, your work and ideas will contribute to building a flourishing organization. Your voice will always be heard and valued. You’ll find career opportunities that live up to your ambitions and be able to further develop your unique set of skills.
So, if you’re looking to do what you love, we could be a perfect match.
About the Role
We are looking for a Senior Full-Stack Developer to join our e-commerce technology team and contribute to the evolution, scalability, maintenance, and operability of our digital platforms, including rona.ca.
Reporting to the IT Manager, you will be part of a SCRUM Agile team, responsible not only for building high-quality e-commerce solutions, but also for ensuring system reliability, performance, and observability across our platforms.
This role requires strong full-stack expertise using Java, relational databases, and modern JavaScript frameworks and backend technologies, combined with a strong mindset around monitoring, logging, tracing, and incident analysis.
Key Responsibilities
-
Design, develop, and maintain scalable full-stack solutions using React 18+, Next.js 14+, Java springboot, PostgreSQL , and Node.js
-
Participate in the full software development lifecycle, from requirements gathering to production support
-
Contribute to the observability strategy by implementing and maintaining monitoring, logging, and alerting best practices
-
Integrate and leverage observability tools to track application performance, errors, availability, and user impact
-
Collaborate with Product, UX, QA, and DevOps teams to deliver reliable and resilient solutions
-
Analyze production incidents, perform root cause analysis, and contribute to continuous improvement initiatives
-
Ensure high standards of code quality, performance, scalability, security, and reliability
-
Actively participate in Agile ceremonies and technical design discussions
Required Qualifications
-
10+ years of professional experience in software development
-
Strong experience with Java, Springboot, React 18+, Next.js 14+, and Node.js
-
Proven experience designing and integrating RESTful APIs (GraphQL is an asset)
-
Strong proficiency in modern JavaScript (ES6+) and asynchronous programming
-
Experience with state management libraries such as Redux
-
Hands-on experience with CI/CD pipelines, build tools, linters, and bundlers
-
Proficiency in HTML5, CSS3, and CSS preprocessors (SASS, LESS)
-
Experience with responsive design, cross-browser compatibility, and performance optimization
-
Familiarity with observability concepts such as monitoring, logging, distributed tracing, SLIs/SLOs, and alerting
-
Experience working in Agile/Scrum environments using tools such as Git, GitHub, GitLab, Jira, VS Code, and SonarQube
-
Experience with Google Cloud Platform (GCP)
By joining the RONA family, you’ll enjoy many benefits, such as:
-
A childcare centre that can accommodate up to 78 children
-
A cafeteria with a delicious menu prepared by a dedicated chef, healthy options, as well as FARO Roasting Houses and Tim Hortons coffee stations
-
Electric car charging stations
-
A fitness centre, sports activities, and showers
-
Exclusive employee discounts, plus a 10% discount on store merchandise (at all RONA locations)
-
Benefits: retirement savings plan, annual bonuses, student incentive program, etc.
-
Career growth opportunities within the company
-
An inclusive and safe working environment
-
Promotion of work-life balance
-
An employer that’s involved in the community
-
And much more!
If selected for an interview, please advise our Human Resources team if you require accommodation during the interview and assessment process and we will work with you to meet your accessibility needs.
RONA is committed to encouraging diversity and inclusion. We are pleased to consider applications from all qualified candidates, regardless of race, colour, religion, sexual orientation, gender, nationality, age, disability, or any other protected status.