Web Developer

Publication Date: September 23, 2024

Job Type: Internships

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.

Responsibilities

Web Development:

-Assist in the development of web applications using JavaScript, TypeScript, ReactJs, and NextJs

-Contribute to the frontend and backend development of web solutions that integrate with the Hygraph CMS.

-Collaborate with the team to maintain and enhance existing web applications to improve functionality and user experience.

Internal Tools Development:

-Develop and optimize internal tools that integrate with Google and Slack integrations to streamline team workflows and productivity.

-Write clean, scalable, and efficient code for various automation scripts and integrations.

Testing and Deployment:

-Assist in the testing of applications to ensure they function correctly on all required platforms and devices.

-Participate in the deployment process of new applications and updates to existing systems.

Collaboration and Learning:

-Work closely with the Communications Team to deliver project requirements, develop solutions, and meet deadlines.

-Continuously learn and apply new programming skills and technologies related to web development.

Qualifications

-Currently enrolled in a Computer Science, Software Engineering, or a related degree program.

-Familiar with at least one of the programming languages: JavaScript or TypeScript.

-Familiar with JavaScript Framework such as ReactJs, and NextJs.

-Understanding of web content management systems, with experience in Hygraph or other headless content management is a plus.

-Interest in developing tools for improving team collaboration and productivity.

-Strong problem-solving skills and attention to detail.

-Excellent communication and teamwork skills.


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.

Return to Postings