Web Developer
Publication Date: February 13, 2026
Category: coop
Location: Toronto, ON (Hybrid)
Salary: Unpaid
Summary
LetsStopAIDS is a Canadian youth-HIV charity that focuses on HIV prevention and knowledge exchange by engaging young people and fostering leadership. Since 2004, we have been creating a global network of youth-HIV leaders.
For our tech products, we combine powerful back-end systems with innovated front-end interfaces to deliver scalable, secure, and engaging digital experiences. As a Full Stack Developer Co-op, you’ll be a key part of our dev team, contributing to real-world projects from day one.
Responsibilities
As a member of the Communications Team, you will:
- Collaborate with our designers to build and maintain full-stack web applications
- Develop and maintain modern web frontends using TypeScript, Next.js, and TailwindCSS
- Integrate backend services and APIs using Azure Functions
- Work with Hygraph as a headless CMS and Stripe for payments
- Build and connect internal tools using Google Drive, Google Apps Script, and Azure
- Contribute to deployment and CI/CD workflows
- Write clean, testable, and maintainable code
- Participate in code reviews, sprint planning, and team standups
Qualifications
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field
- Experience with JavaScript/TypeScript and React/Next.js
- Familiarity with REST APIs, asynchronous workflows, and modern frontend tooling
- Exposure to cloud platforms (preferably Azure or similar like AWS/GCP)
- Bonus: experience with Hygraph, Stripe, TailwindCSS, or Google Apps Script
- Strong problem-solving and communication skills
- A growth mindset and a passion for building useful, user-friendly products
Dedication
The successful candidate can choose to complete any amount of hours that are relevant to their College/University or High-School program requirements. Additional information regarding availability to complete these hours can be discussed during the interview process.