Want to use your coding skills to help K12 students across the US?
CovEducation (CovEd) is a 510(c)(3) nonprofit that provides free, high-quality virtual mentorship for K12 students. We are looking for volunteer developers to help us upgrade our matching platform, directly connecting college mentors with kids who need support.
This is a unique opportunity to gain hands-on, real-world experience while making a tangible social impact.
Why Join the CovEd Tech Team?
As a volunteer developer, you will:
- Build for Good: Your contributions will directly improve the experience for our users.
- Work with a Modern Stack: Get hands-on experience with an in-demand, modern tech stack. If you love React and Next.js, you'll fit right in.
- Collaborate and Learn: Join a dedicated team of volunteers from all over the US, including students at Stanford, Harvard, and MIT. You'll practice testing and deploying features in a supportive environment.
- Flexible & Remote: With a commitment of only 2-5 hours per week, and we’re flexible with adjusting this based on your needs!
Who We're Looking For
We are seeking developers (or those in related fields) who are:
- Comfortable using GitHub for version control (forking, branching, submitting PRs).
- Proficient in any programming language (we will help you learn what you need!)
- Willing to commit at least 2 hrs/week for 3 or more months.
- Proactive, communicative, and eager to learn!
If you have the following, it would be a bonus:
- Familiar with full-stack development.
- Experienced with React
Possible Tasks Include:
- Advanced Mentor Search: Building a multi-filter search interface so mentees can find the perfect mentor by subject, availability, and interests.
- Data Visualization: Creating new admin dashboards visualizations to track mentor/mentee engagement and match success rates.
- Verification System: Improving our backend logic and frontend UI for user verification to ensure platform safety.
- Admin Check-in Tools: Developing features that allows CovEd admins to easily check in on match progress and automate reminders.
Our Tech Stack:
- Frontend: React, Next.js
- Backend: Next.js API Routes (Serverless Functions)
- Database: Firestore
- Deployment: Vercel
Ready to Make a Difference?
Check out the platform you'll be working on: https://cov-ed-revamp.vercel.app/
To apply, please apply here or contact ruthluvu@mit.edu with a link to your GitHub profile and a brief note about why you're interested!