Fullstack in Social Startup
Madfish
About Us
We launch a social impact startup building a platform that connects passionate newcomers with nonprofits and mission-driven initiatives worldwide. Our mission is to create meaningful opportunities where emerging talent can contribute to important causes while rapidly developing real-world skills in a supportive, collaborative environment.
Junior Full-Stack Developer (Remote, Part-Time)
Join a small, close-knit team working on a product that already powers hundreds of nonprofits and helps thousands of newcomers across the globe.
This is a flexible, fully remote opportunity designed for motivated junior developers who want to accelerate their careers by working on a real codebase with real users and real impact.
What You’ll Be Doing
- Building new features end-to-end using React.js (Next.js) on the frontend and Node.js/Python + PostgreSQL on the backend
- Collaborating daily with designers and developers via GitHub, Slack, and Notion
- Writing clean, tested, and well-documented code that ships to production immediately
- Participating in code reviews and pair programming sessions
- Improving performance, accessibility, and UI/UX of the platform
Tech stack you’ll work with: TypeScript · Next.js · React · TailwindCSS · Node.js · Python · Prisma · PostgreSQL/Supabase · Vercel · GitHub Actions
What We’re Looking For
- Strong knowledge of JavaScript/TypeScript and modern React (hooks, context, etc.)
- Basic to intermediate experience with Python or Node.js (Express/Fastify) and REST/GraphQL APIs
- Comfortable with Git and pull-request workflows
- Eager to learn, ask questions, and iterate quickly
- Good written communication skills and ability to work independently
Bonus points for experience with: Next.js, Prisma, TailwindCSS, Supabase
What You’ll Get
- Hands-on experience shipping code used by real organizations and users worldwide
- Direct mentorship from experienced developers
- Concrete projects and features to showcase in your portfolio
- Written testimonials and proof of impact from nonprofit partners (perfect for future job applications)
- A strong recommendation letter from the dev team when you’re ready to move on
- The deep satisfaction of seeing your work directly help nonprofits achieve their missions
Working Hours
10–20 hours per week – completely flexible (We happily work around your studies, timezone, or other commitments)
Location
100% remote – work from anywhere in the world
If you’re excited to grow fast, write production code that matters, and make a real difference—we’d love to meet you!
Little Test Task is requied (5 minutes, just for verify your match)