Web Developer
About STEM For The Future
STEM For The Future is a youth-led nonprofit creating accessible, hands-on STEM education for students across Canada. We run free STEM classes, donate robotics kits, design curricula, and support new Robotics teams. Our organization is growing quickly, and we are building a web team to help us share our work with the world.
Role Overview
We’re looking for a Web Developer to help build and maintain a clean, modern, easy-to-navigate website that showcases our programs, events, teams, and impact. This role is perfect for someone who wants real-world experience, a meaningful project for their portfolio, and the opportunity to shape the public face of a national nonprofit.
What You’ll Do
Build and update pages on the STEM For The Future website (WordPress, Webflow, or similar).
Work with our founder and communications team to create a site that reflects our mission and brand.
Develop new features such as:
event pages
volunteer sign-up forms
program pages
partnership/sponsor sections
curriculum or resource libraries
Ensure the website is accessible, mobile-friendly, and easy to navigate.
Troubleshoot bugs and implement improvements as we grow.
Maintain consistent visual style and branding across all pages.
Provide input on long-term website strategy, structure, and user experience.
What We’re Looking For
Required:
Basic experience with website builders, WordPress, Webflow, Wix, or similar.
Understanding of HTML/CSS (basic level is fine).
Ability to design clean, simple, user-friendly pages.
Strong communication skills.
Reliable and able to meet small weekly goals.
Nice to Have (but not required):
Experience with JavaScript or responsive design
Experience with Figma
UX/UI design knowledge
Interest in STEM, education, youth programs, or nonprofit work
Required degree level
- Volunteer
Years of experience (Optional)
- 1 - 2 years of experience