Celebrating 30 Years of Idealist! Discover where we’ve been, and where we’re going.
Community Group
New
Published 10 hours ago

Software/Development (Typescript/AI-native) Volunteer Opportunity

Remote, Volunteer can be anywhere in the world
I Want to Help


  • Details

    Available Times:
    Weekdays daytime, evenings, Weekends daytime, evenings
    Time Commitment:
    Part time (10-30 hrs/wk)
    Commitment Details:
    Equally important to your technical skill is your commitment to human rights, free speech, and anti-imperialist-oriented change.
    Recurrence:
    Recurring
    Volunteers Needed:
    1
    Cause Areas:
    Entrepreneurship, Human Rights & Civil Liberties, Science & Technology
    Benefits:
    Training Provided
    Good For:
    Teens, Public Groups, Age 55+, International Volunteers, Private Corporate Groups

    Description

    Software/Development (Typescript/AI-native) Volunteer Opportunity

    Job Type: Volunteer Opportunity, Part-Time

    Start Date: Within 2 weeks of application — earlier is better

    Education: Comp Sci, EE bachelor's or higher, or advanced degree in another STEM discipline and a demonstrated portfolio of equivalent experience

    Salary: Unpaid — see "Role Description" below on how that could change

    Cause Areas: Technology, Entrepreneurship

    Company Description

    We are an early-stage nonprofit software collective building open source tooling and applications for grassroots and mission-aligned organizations. We're currently self-funded and seeking grants and 501c3 fiscal sponsorship.

    Role Description

    This is a part-time, remote-friendly volunteer opportunity contributing to our open source platform and tools. We use TypeScript/Node, and agentic AI coding workflows. You would handle light-to-medium difficulty enhancements to our existing platform.

    We're a small, sporadically funded collective right now — when funding is available for a project, we pay out in ETH or DAI, and we're actively working toward making that funding less sporadic. This particular role is unfunded at the moment, so we're looking for someone genuinely motivated by the mission, who wants to help build toward the kind of funding that lets us bring people on in a paid capacity down the line.

    Qualifications

    • Comp Sci, EE bachelor's or higher, or advanced degree in another STEM discipline and a demonstrated portfolio of equivalent experience
    • Proven record as an activist or volunteer for causes aligned with our mission
    • Familiarity with agentic AI coding tools (e.g., Cursor, Claude Code)
    • TypeScript / Node.js / web development experience
    • Comfortable developing on Linux (or at least able to tweak existing Linux/bash scripts to run on MacOS)

    Key Responsibilities

    Benefits

    • Direct mentorship. Work shoulder-to-shoulder with the core team and collaboratively shape best practices around building products via AI-native development pipelines
    • A voice in shaping the collective's operating procedures and open, transparent, craftsmanship-first culture
    • Real-world impact — the tools you help build go straight to activists and mission-aligned organizations
    • For grad students/senior undergrads: a killer thesis project with real-world impact

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    Mountain View, CA, USA

    Please fill out this form

    Instructions:

    You are welcome to read this backgrounder on the whys/hows/wherefores of how we plan to run our collective: https://github.com/doikayt/admin/blob/master/governance/commons-hub-pattern.md

    Let us know what you think !

    All fields are required
    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.