Full Stack Engineer (Volunteer)

Solution Community

Full Stack Engineer (Volunteer)

National
Part Time
Paid
  • Responsibilities

    About this Role : Full Stack Engineer

    • Location: Remote
    • Commitment: 10–15 hours per week (minimum)
    • Duration: Minimum 3 months
    • Type: Volunteer / Pro Bono

    Summary of Role

    As a Full-Stack Engineer, you will build and maintain features across our platform — from frontend user interfaces to backend services and integrations.You'll work inside our Build Team, collaborating with Product, Design, QA, DevOps, and Cloud contributors. This is a hands-on role for someone who enjoys writing clean code, solving problems, and working in a structured but startup-style environment.

    What Will You Do?

    • Feature Development. Build and maintain full-stack features using Next.js, React, TypeScript, Node.js, and Python.
    • Frontend Implementation. Translate Figma designs into responsive UI using React, Tailwind CSS, and Builder.io.
    • Backend Logic. Develop APIs and server-side functionality using Node.js and Python.
    • Database & Integrations. Work with Firebase and cloud-based services to integrate backend systems.
    • Code Quality. Submit clean Pull Requests via GitHub, follow structured Git Flow (branch from dev, use feature/ or fix/ prefixes), and participate in peer reviews.
    • Testing & Stability. Ensure code meets quality standards checked by SonarQube Cloud and DeepSource.
    • Task Management. Work from structured tasks inside ClickUp Build Space and keep statuses updated before sync-ups.
    • Communication. Use Slack for all internal team collaboration and report blockers in appropriate channels.
    • Local Development. Run the project locally with npm run dev using Turbopack, and maintain clean development environments.

    Technical Stack

    Frontend

    • Next.js (15+ with Turbopack)
    • React (19+)
    • TypeScript
    • Tailwind CSS
    • Builder.io
    • Figma

    Backend

    • Node.js
    • Python

    Infrastructure & Cloud

    • Google Cloud Platform
    • Firebase
    • GitHub

    Quality & Code Standards

    • SonarQube Cloud
    • DeepSource

    Team Tools

    • ClickUp (task management & documentation)
    • Slack (communication)
    • Google Workspace (calendar & formal email only)

    Who Are We Looking For?

    • 3+ years of hands-on full-stack development experience.
    • Strong experience with React and Next.js.
    • Comfortable working with TypeScript and modern frontend patterns.
    • Backend experience in Node.js and/or Python.
    • Familiarity with Firebase and cloud environments.
    • Experience working with Git-based workflows and PR reviews.
    • Ability to work independently in a remote environment.
    • Startup mindset — proactive, accountable, solution-oriented.
    • Motivated by mission and meaningful impact.

    Bonus Points For

    • Experience building MVPs or early-stage products.
    • Experience with CI/CD and automated code quality tools.
    • Experience working in structured sprint environments.
    • Comfort working cross-functionally with Product and Design teams.

    What We Offer

    • Meaningful Impact. Your code directly powers a global social-impact platform.
    • Global Team. Work with contributors from around the world.
    • Structured Execution. Clear workflows, defined standards, and organized tooling.
    • Autonomy. No micromanagement — accountability over bureaucracy.
    • Growth. Real ownership and hands-on product building experience.
    • Recognition. Strong recommendation after meaningful contribution.