Job Title: Backend Architect (Node.js) – Volunteer
Organisation: The Tann Mann Gaadi (A “Not for Profit” Trust)Location: Remote (Volunteer Role)Type: Unpaid / VolunteerCommitment: Flexible hours (5–10 hrs per week preferred)---About The Tann Mann GaadiThe Tann Mann Gaadi is a “Wellness on Wheels” initiative under a non-profit trust that aims to combat open defecation and promote sanitation, health, and sustainability in developing regions. Our mission integrates technology, innovation, and social responsibility to create scalable, eco-friendly impact solutions.Visit: https://thetannmanngaadi.org---Role OverviewWe are looking for a Backend Architect (Node.js) to lead and design the backend structure of our Fashion Retail Software and other digital platforms supporting our social initiatives.This role is ideal for someone with 5+ years of professional experience or a strong Node.js developer (with at least 1 year of experience) who has a deep understanding of architecture and a passion for meaningful social projects.---Key ResponsibilitiesDesign and implement backend architecture using Node.js, Express.js, and related frameworks. And define API ensuring models, and ensure scalability and security.Collaborate with frontend, database, and UI/UX teams to build a cohesive system.Optimise backend performance and implement best coding practices.Ensure integration with external systems (payment, authentication, logistics, etc.).Provide technical mentorship to junior developers and volunteers.Participate in code reviews and contribute to architectural decisions.Document backend processes and maintain project repositories.---Required Skills & QualificationsProficiency in Node.js, Express.js, and RESTful API / Fast API design.Strong knowledge of databases (MongoDB, MySQL, or PostgreSQL).Understanding of MVC architecture, microservices, and API gateways.Familiarity with authentication (JWT, OAuth) and security best practices.Experience with cloud deployment (AWS, Azure, or similar) preferred.Excellent problem-solving skills and clean coding habits.Collaborative mindset with strong communication skills.---Preferred Qualifications5+ years of experience in backend development (preferred)OR1+ years of experience with a solid understanding of architecture design and eagerness to learn.Experience in social impact, non-profit, or open-source projects is a plus.---What You’ll GainOpportunity to lead architecture decisions for a real-world impact project.Experience working in a social-tech ecosystem.Networking and mentorship opportunities with experienced professionals.A volunteer certificate recognising your contribution to a social cause.Please email at join@thetannmanngaadi.org