Junior Developer (Volunteer) at CommuniHelp Inc.

Location: ontario, canada

Job Description

The recruitment of this role is part of a pilot project partnership between CommuniHelp and it's non-profit partners. CommuniHelp is a volunteer matching platform that matches skill-based volunteers to opportunities with non-profits, charities and social enterprises.

Our partner organization is looking for a Junior Developer to help with the building of a software that helps female-focused organizations measure their impact.

Description of role and desired impact:

The Junior Developer will be responsible for coding in Javascript, nodejs, bootstrap 5, HTML 5 and CSS. Familiarity with backend and some knowledge of frontend preferred.

Who would be a good fit for this role?

You are passionate about gender and racial equality. You are enthusiastic, eager to work in a team, outspoken, transparent and keen to learn. You have some coding experience, perhaps in a co-op or on a project basis. You are a great communicator and transparent about your abilities and what you can commit to. You are organized and can prioritize your tasks well to meet short-term and long-term deadlines. Your strength is your ability to work independently and communicate with remote teams. If you're someone who loves to give back and are passionate about volunteering and equality, this role is for you!

Other Details

Your work will not go beyond what is taught in a classroom. You will have access to experienced developers to oversee your work and progress. You are expected to regularly communicate with the team on Slack.

Location: Waterloo, remote work is okay as long as you are located in Ontario, Canada.

Scheduling and Hours: Flexible. Approximately 3 - 10 hours per week, depending on the week.

To apply

Please apply with a resume and a link to your Github or portfolio if you have one. We will contact you to set up an interview if we see a fit.

Job Type: Volunteer


  • bootstrap 5: 1 year (Preferred)
  • HTML 5 and CSS: 1 year (Preferred)
  • Frontend Development: 1 year (Preferred)
  • Javascript: 1 year (Preferred)
  • nodejs: 1 year (Preferred)


  • Bachelor's Degree (Preferred)


  • English (Required)