Organización Sin Fin de Lucro
Publicado 13/11/25 22:06

Volunteer Full-Stack / Front-End Engineer (React + FastAPI) — Build Libelle (TCUS)

A Distancia, El/la voluntario/a puede estar en cualquier país del mundo
Quiero ayudar


  • Descripción

    Horarios Disponibles:
    Días laborables (durante el día, tardes), Fines de semana (durante el día, tardes)
    Detalles del Compromiso:
    Flexible 3–5 hrs/week, remote, async collaboration via Slack + GitHub. Work directly with TCUS engineers and designers on Libelle’s front-end, UX, and volunteer-matching MVP. Real impact, real shipped features
    Frecuencia:
    Recurrente
    Buscando personas voluntarias:
    10
    Área de Impacto:
    Participación Ciudadana, Medio Ambiente & Sostenibilidad, Ciencia & Tecnología

    Descripción

    Mission-aligned engineering • Own the front-end • Ship a real product

    The Chamber of Us (TCUS) is building Libelle, a next-generation volunteer-matching system built on data ethics, transparent architecture, and sovereign computation. We’re deploying the MVP on a self-hosted Raspberry Pi Pathfinder Node — a sovereign micro-server we control end-to-end.

    Our backend (FastAPI + Sheets/Drive integration) is ready.

    Our résumé parser works.

    Our matching engine is live.

    Now we need a production-minded engineer to bring the frontend to life.

    This role is suitable for mid-level engineers, senior devs, or any full-stack builder who wants ownership of a meaningful, shippable system.

    The Challenge

    You will own the front-end architecture and delivery of Libelle v0.1.

    You will:

    • Build clean, resilient React/Next.js UI components
    • Implement file upload → FastAPI flow (PDF parsing pipeline)
    • Display parser results + match recommendations
    • Build onboarding and consent screens
    • Add privacy-forward UX patterns
    • Work directly with our backend lead + PM (Kevin)
    • Ship to a sovereign Pi deployment — no AWS, no black boxes

    This is not a toy project.

    This is a real, deployed MVP serving 100–200 volunteers.

    Tech Stack

    You should be strong in at least one:

    ✔ React

    ✔ Next.js

    ✔ TypeScript

    ✔ API integration (REST/FastAPI, or similar)

    ✔ Building production UIs from Figma

    ✔ State management (Context/Redux/Zustand/Jotai)

    Nice-to-have / Bonus experience:

    • File upload flows
    • Authentication (simple token-based)
    • CI/CD
    • Docker
    • Edge deployment / local-first patterns
    • Interest in sovereign infra, ethics, or privacy tech
    • Curiosity about building “alignment infrastructure”

    Ideal Candidates

    People who excel in roles like:

    • Full-Stack Engineer
    • Senior Front-End Engineer
    • Product Engineer
    • Indie hacker / builder
    • AI startup engineer
    • Staff engineer who wants meaningful impact on the side

    This is not just for students.

    This is for builders who care about shipping, ethics, and systems that matter.

    Why Join Libelle?

    • You will own front-end architecture from scratch
    • Your code becomes part of the TCUS Superstack, our open alignment infrastructure
    • You will work with a real backend, a real matching engine, and a real parser
    • You can ship features that directly help volunteers across the world

    You will get:

      • A live deployed app in your portfolio
      • A leadership role in an emerging open-source project
      • A strong reference letter (optional)
      • Opportunities to influence roadmap + architecture

    If you’re tired of meaningless corporate sprints or “mock” nonprofit projects, this one is very different.

    Commitment

    Flexible, async, global team

    Approx. 3–6 hours/week

    Slack + GitHub workflow

    Ubicación

    A Distancia
    La persona voluntaria puede estar en cualquier lugar del mundo
    Ubicación Asociada
    1 E. Edenton St, Raleigh, North Carolina, US

    Por favor, llena este formulario

    Instrucciones:

    If you’re excited about contributing, please upload your résumé

    Elige un archivo o arrástralo aquí
    Ningún archivo ha sido seleccionado (tamaño máximo de archivo: 10 MB)
    Entiendo que el uso de la herramienta de seguimiento de candidaturas de Idealist está sujeto a la Política de Privacidad de Idealist y a los Términos del Servicio.
    Illustration

    Descubre Tu Vocación

    Encuentra oportunidades para cambiar el mundo con las últimas oportunidades de empleo, pasantías/prácticas y voluntariado con impacto social. Además, podrás explorar recursos para generar impacto positivo en tu comunidad.
    ¿Ya eres usuario(a)? Ingresa