
Software Developer / Engineer Volunteer
• Design, develop, and test software applications:
• Write clean, efficient code to meet project requirements.
• Collaborate with cross-functional teams:
• Work with product managers, designers, and QA to deliver high-quality software.
• Analyze user needs and software requirements:
• Translate requirements into technical specifications and solutions.
• Debug and troubleshoot software issues:
• Identify bugs and implement fixes to ensure reliability.
• Maintain and update existing software:
• Enhance features and optimize performance based on user feedback.
• Document software development processes:
• Create technical documentation and user manuals.
• Stay current with programming languages and technologies:
• Continuously learn and apply new development tools and methodologies.
• Participate in code reviews and team meetings:
• Ensure code quality and contribute to project planning.
Who We're Looking For:
- Minimum age: 12
- Passionate about volunteering and open to learning new skills and softwares
- Complete training prior to start date
- Can commit to the shift schedule
Bonus Skills:
- Fluency/high proficiency in a language other than English
- Previous volunteer experience
We're looking forward to meeting you! Please submit your application at https://yorkeducation.org/volunteer/
Required degree level
- Volunteer
Years of experience (Optional)
- no work experience required