Nonprofit
Published 10/5/25 11:27PM

Back-End Developer

Remote, Volunteer must be in United States
I Want to Help


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Time Commitment:
    Flexible
    Commitment Details:
    10 hours per week, ongoing for 3–6 months, with a flexible schedule.
    Recurrence:
    Recurring
    Volunteers Needed:
    1
    Cause Areas:
    Children & Youth, Education, Poverty, Science & Technology, Volunteering
    Benefits:
    Training Provided
    Good For:
    Teens, Public Groups
    Participation Requirements:
    Background Check
    Age Requirement:
    16+
    Other Requirements:
    Strong proficiency in JavaScript and Express, reliable communication skills, and commitment to consistent weekly collaboration. Must meet deadlines and work well in a team.

    Description

    Back-End Developer

    Prepify, a student-led nonprofit focused on building free study and productivity tools, is seeking a Back-End Developer to join our volunteer team. You’ll play a key role in building and maintaining the core functionality of our platform.

    Responsibilities:

    • Develop and maintain server-side logic using Express and JavaScript
    • Collaborate with the front-end team to ensure smooth integration of features
    • Optimize application performance and troubleshoot technical issues
    • Participate in weekly virtual check-ins with the team

    Qualifications:

    • Strong knowledge of JavaScript, Express, and MongoDB
    • Familiarity with REST APIs and database management (MongoDB or similar)
    • Strong communication and teamwork skills
    • Passion for education and creating tools that make a difference

    Email: prepify.nonprofit@gmail.com

    Location

    Remote
    Volunteer must be in United States
    Associated Location
    811 West 7th St, Suite 1200, Los Angeles, California, US
    Suite 1200

    Please fill out this form

    Instructions:

    Please include links to your GitHub, portfolio, or any previous back-end projects you’ve built (Express.js, MongoDB preferred).

    At Prepify, we value strong communication and collaboration as much as technical ability. Our team works remotely through Discord and weekly calls, so we’re looking for volunteers who are:

    • Responsive — check in consistently and meet deadlines.
    • Collaborative — open to feedback and teamwork.
    • Proactive — share updates and ask questions regularly.

    Your application should reflect both your technical experience and your ability to communicate effectively in a team environment.

    Choose a file or drag it here
    No file chosen (maximum size: 10 MB)
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.
    Already a user? Log in