Full Stack Developer
Core
Build and scale a mission-driven social impact platform with end-to-end features.
Role type
Full Stack Developer
Builds
A scalable web platform for community-driven social impact projects
Domain
Social impact / Non-profit technology
Deliverable
product features
Required skills
Next.js, Express.js, Supabase, PostgreSQL, TypeScript, Git
Preferred skills
CI/CD pipelines, AWS EC2 deployment, API testing frameworks
Technologies
Next.js, Express.js, Supabase, PostgreSQL, TypeScript, Git, AWS EC2, Jest
Responsibilities
Develop and maintain features using Next.js; Build and manage backend services using Express.js; Integrate Backend and Frontend; Design and optimize PostgreSQL databases; Write clean, maintainable, and testable code; Use Git for version control; Participate in code reviews and sprint planning
Seniority
Mid-level (2-4 years experience)
Rewrite
## About the role
Excited to contribute to a mission-driven startup?
As a Full Stack Developer at Volunteer Yatra, you'll play a key role in shaping and scaling our platform. You'll work closely with the Development Team to build end-to-end features that are robust, scalable, and delightful to use.
## Responsibilities
- Develop and maintain features using Next.js with a solid grasp of its core principles like routing, SSR, ISR, API routes, and middleware.
- Build and manage backend services using Express.js and integrate with Supabase for authentication, storage, and real-time features.
- Integrate Backend and Frontend altogether.
- Design and optimize PostgreSQL databases for performance and scalability.
- Write clean, maintainable, and testable code across the stack using TypeScript.
- Use Git for version control and collaboration across the development team.
- Take ownership of tasks and features while working collaboratively with the team.
- Participate in code reviews, sprint planning, and product discussions.
## Must-Have Skills
- Proficient in Next.js, with strong knowledge of its architecture and rendering strategies.
- Experience with Express.js for backend APIs and middleware handling.
- Practical understanding of Supabase and its services (Auth, Realtime, Storage).
- Good grasp of PostgreSQL and database design fundamentals.
- Solid experience with TypeScript in both frontend and backend environments.
- Git proficiency for version control and collaborative development.
- Prior internship experience in a tech role (startup experience is a big plus).
- Ability to work independently and take accountability while being a team player.
## Nice-to-Haves
- Familiarity with CI/CD pipelines and DevOps practices, especially deployment on AWS EC2.
- Writing Test cases for API's using Jest or any other testing Framework.
- Passion for social impact and community-driven projects.
## What we offer
- Work on a meaningful product with real social impact.
- Get hands-on experience building a platform from the ground up.
- Flexible working environment with a hybrid setup in Delhi.
## About the company
Volunteer Yatra is a mission-driven startup.
Apply now with your resume and links to relevant projects or GitHub.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.