Give time. Find purpose. What's yours?

Tech Nonprofit Volunteer & Board Positions

‹ View more opportunities

Web Developer

Rolling Deadline  |  Volunteer


Description: Help build a cutting-edge learning platform using the latest web and mobile technologies! As a web developer at UPchieve, you will write code to directly impact the way students and tutors engage and collaborate with each other in real-time, providing tools to help close the achievement gap that persists in schools across the country. Seasoned developers and student coders alike are encouraged to apply.


  • Work within an agile team to build and refine features of the UPchieve app.
  • Implement front-end features for real time communication to complement interactive whiteboarding, document collaboration, volunteer scheduling, and more.


  • Knowledge of JavaScript and general computer science: being able to think programmatically and troubleshoot code logically.
  • Exposure to functional programming, ES6/Babel, Vue.js/React, or Node.js
  • Motivated to learn and use cutting edge technologies and tools.
  • Ability to reliably contribute and coordinate among other developers.
  • Experience or interest in contributing to open source software. Code examples on Github a plus!

Date posted: