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
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.