Nonprofit

Frontend Developer

Remote, Volunteer can be anywhere in the world
Apply


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Time Commitment:
    A few hours per week
    Recurrence:
    Recurring
    Volunteers Needed:
    1
    Cause Areas:
    Research & Social Science
    Participation Requirements:
    Attend Orientation

    Description

    Do you have 5 hours per week to spare? Are you a frontend developer who enjoys working with Vue.js and wants to contribute to a meaningful nonprofit project serving a niche but passionate academic audience?

    FindingFive (https://www.findingfive.com) is a platform that helps academic researchers run browser-based behavioral experiments in psychology, cognitive science, linguistics, and related fields. We’re run by FindingFive Corporation, a 501(c)(3) nonprofit, and our mission is to advance online behavioral research for the public good.

    We are looking for a volunteer Frontend Developer with experience in Vue.js (Vue 3 in particular) to help us build intuitive and accessible interfaces for our research platform. If you care about good design, clear user flows, and want your code to help scientists, this might be the perfect fit.

    #1 Wait, volunteer? Does that mean I won’t get paid?

    That’s correct—FindingFive is a fully volunteer-supported organization. Everyone, from our president to our developers and research support staff, donates their time. So unfortunately, this position is unpaid. If that’s a dealbreaker, we totally understand.

    We’re doing this as a labor of love to build tools tailored for academic researchers. If that mission (https://news.findingfive.com/our-mission-at-findingfive/) excites you, we’d love for you to join us.

    Volunteering with us comes with a few perks:

    • Complimentary Pro subscription to FindingFive (for research use) for the duration of your volunteership.
    • The freedom to learn and experiment in a low-pressure, supportive team.
    • The satisfaction of knowing your work directly supports scientific research and discovery.

    #2 What we’re looking for:

    • Experience with Vue.js 3, including the Composition API and component-based architecture.
    • A strong understanding of HTML, CSS (especially transitions/animations), and JavaScript.
    • Familiarity with design systems and building accessible, user-friendly UIs.
    • Bonus points for experience with build tools (Vite/Webpack), Tippy.js, or interacting with REST APIs.

    #3 Your responsibilities may include:

    • Implementing new UI features based on researcher and participant needs.
    • Improving the usability and performance of existing components.
    • Participating in code reviews, design discussions, and regular dev meetings.
    • Helping us keep our frontend stack modern, maintainable, and efficient.

    #4 Time Commitment:

    • Around 5 hours per week is ideal, but we’re flexible—volunteer what you can! We appreciate all contributions.

    This position is fully remote, just like every role at FindingFive since our founding. If you want to build something that actually helps scientists do their work more effectively, we’d be excited to work with you.

    Do you have 5 hours per week to spare? Are you a frontend developer who enjoys working with Vue.js and wants to contribute to a meaningful nonprofit project serving a niche but passionate academic audience?

    FindingFive (https://www.findingfive.com) is a platform that helps academic researchers run browser-based behavioral experiments in psychology, cognitive science, linguistics, and related fields. We’re run by FindingFive Corporation, a 501(c)(3) nonprofit, and our mission is to advance online behavioral research for the public good.

    We are looking for a volunteer Frontend Developer with experience in Vue.js (Vue 3 in particular) to help us build intuitive and accessible interfaces for our research platform. If you care about good design, clear user flows, and want your code to help scientists, this might be the perfect fit.

    #1 Wait, volunteer? Does that mean I won’t get paid?

    That’s correct—FindingFive is a fully volunteer-supported organization. Everyone, from our…

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    Cherry Hill Township, NJ, USA

    Apply to This Volunteer Opportunity

    Instructions:

    Please submit a resume and optionally a Github repo showcasing your past frontend work. Thank you!

    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.