Full Stack Developer Volunteer (Canada)

Full Stack Developer Volunteer (Canada)

06 Sep
|
Canadian Museums
|
Canada

06 Sep

Canadian Museums

Canada

*ONLY FOR CANADIAN RESIDENTS – OTHER APPLICATIONS WILL BE IGNORED

Company Description

Canadian Museums is a national platform dedicated to showcasing Canada’s cultural heritage by connecting audiences with over 1,600 museums, galleries, and heritage sites. The organization provides articles, event listings, and educational resources that highlight the stories and traditions shaping Canada’s diverse communities. Its mission is to support and promote Canadian art, history, and heritage by sharing information about exhibitions, cultural events, and learning opportunities.

As the platform grows, Canadian Museums aims to be the primary resource for anyone interested in engaging with Canada’s cultural landscape. Volunteers contribute to a mission that fosters deeper understanding and appreciation of shared heritage.

Role Description

- Full Stack Developer volunteers support Canadian Museums by building and maintaining web features, with a primary focus on integrating secure payment gateways, e-ticketing, and transaction flows.
- Day-to-day responsibilities focus on implementing Stripe API integrations, managing webhooks, setting up back-end checkout workflows, and connecting payment systems to front-end interfaces.
- Volunteers collaborate directly with the technical team to test payment features, troubleshoot transaction handling,



and ensure a smooth checkout experience for users across Canada.

This is a remote volunteer role designed for students, recent graduates, or emerging developers looking to gain hands-on, real-world portfolio experience in web development and payment infrastructure with flexible schedule.

Qualifications

- Core Focus: Practical experience or hands-on academic/personal projects involving Stripe API integration (or similar payment gateways such as PayPal, Square, or Worldpay).
- Solid understanding of REST APIs, webhooks, and handling asynchronous payment responses.
- Back-End Web Development capabilities using Node.js. Knowledge of PostgreSQL or MongoDB is a strong asset.
- Front-End Development skills, including proficiency in React, HTML, and CSS for building responsive checkout interfaces.
- Familiarity with version control tools (e.g., Git) and basic debugging practices.
- Ability to work collaboratively in a remote environment, communicate clearly, and manage tasks independently.
- Currently enrolled in or recently graduated from a Computer Science, Software Engineering, Web Development program, or possessing equivalent self-taught project experience.
- Interest in museums, culture, or education, and an eagerness to learn and build real-world software features.

📌 Full Stack Developer Volunteer (Canada)
🏢 Canadian Museums
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer volunteer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer volunteer (canada) / canada