Help our struggling neighbours celebrate the joys that the Christmas season brings.

Web Designer

Are you a passionate and experienced web designer? This role is for you!



Collaborate with our YSM team to define end user requirements for a web system navigation portal

Help to develop the Infrastructure for a system navigation portal (within 3-4 months)

Help to design the webpage layout and determine the technical requirements associated with it

Help to write the programming code, either from scratch or by adapting existing website software and graphics packages, to meet organizational (and other end user) requirements

Help to test and monitor the site’s performance to identify and address any technical

Help to debug code, re-design web pages, and also create back up files (as needed)




Previous web design experience as a professional web designer (or 6+ years’ experience as an amateur web designer)

Knowledge of the following: HTML, PHP, Python, Django, GraphQL, JavaScript (ES6); React, Redux, Git, PythonAnywhere, Webpack, and Bitbucket

Proficiency in the use of the following web, graphic design and animation software’s: Photoshop, Illustrator, Quark, Acrobat, Flash is an asset but not required.

Knowledge of Microsoft operating systems including Microsoft Word, PowerPoint, and Excel

Strong English language proficiency, to quickly and effectively communicate (in-person and by email) with a dynamic staff team (and to also edit website content)




Commitment*: Minimum six-month commitment

Hours: Approximately 10 hours per week

Shift: Schedule is flexible (can determine with supervisor)

Location: Flexible – work at our 310 Gerrard Street location, or virtually from home




Please fill in the form below (listing the name of the position) to let us know you’d be keen on this awesome opportunity!

Web Designer

If interested please fill-in and submit the form below. One of our Volunteer Resources Coordinators will get back to you as soon as possible.