Full Stack Developer
1 day ago
Applicants: 0
Share
3 weeks left to apply
Job Description
About Make A Difference (MAD) At Make A Difference (MAD), we don’t just dream of a fairer world—we build it. For 18 years, we’ve been rewriting the future for children in need of care and protection, proving that poverty is not inevitable. Our bold vision: End Poverty in Our Lifetime. We empower young leaders across India through our Community Organizing Model, a revolutionary approach that dismantles systemic barriers and ensures every child can thrive. Now, as we scale to impact 3.5 lakh children by 2030, we’re investing in technology that powers our mission—and we’re looking for passionate full stack developers to join us. Role Overview We are seeking a Full Stack Developer with 2 years of experience to design and deliver end-to-end solutions across our digital platforms. You’ll work across the stack—building robust backends, intuitive frontends, and scalable cloud deployments—that directly support our fundraising, data, and community organizing systems. This is an opportunity to own features end-to-end, solve challenging technical problems, and apply your skills to projects that create meaningful social impact. Key Responsibilities End-to-End Development: Design, develop, and maintain full-stack applications using Python/Django (backend) and React.js (frontend). Database Design & Management: Work with PostgreSQL and SQL to build efficient, optimized, and secure data models. Cloud Deployment: Deploy, monitor, and scale applications on AWS (EC2, RDS, S3, Lambda), ensuring high availability and reliability. Collaboration & Ownership: Work closely with program, design, and fundraising teams to translate requirements into scalable digital products. Code Quality & Best Practices: Write clean, testable, and maintainable code. Contribute to open- source projects and encourage reusable solutions. Problem-Solving & Innovation: Address complex technical challenges with creative solutions that align with MAD’s mission-driven needs. What We’re Looking For Education & Experience: Bachelor’s degree in Computer Science/Engineering (or equivalent) . 2 years of relevant full stack development experience. Technical Skills (Must-Haves): Backend: Proficiency in at least one backend framework (Node.js, Django, or equivalent). Language Expertise: Deep knowledge of at least one programming language (JavaScript or Python). Frontend: React.js, JavaScript (ES6+), HTML5, CSS3. Database: Strong understanding of relational database design principles, normalization, and indexing. Cloud: AWS (deployment, scaling, monitoring). Tools: Git/GitHub, Docker, Postman, CI/CD basics. Strong problem-solving and debugging skills. Bonus Points For: Experience contributing to open-source projects. Prior work with social impact organizations or NGOs. Why Join MAD? Be part of a mission-first organization working to end poverty in our lifetime. Build technology that directly empowers children and young leaders across 13+ states in India. Collaborate with a diverse, passionate, and impact-driven team. Work on projects where every line of code creates real-world change. Compensation & Benefits Compensation - 12-16 LPA. Location: Goa (preferred) with periodic travel to team hubs. Inclusive, collaborative, and growth-oriented workplace.
Required Skills
Additional Information
- Company Name
- Make A Difference
- Industry
- N/A
- Department
- N/A
- Role Category
- .NET Developer
- Job Role
- Entry level
- Education
- No Restriction
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 day ago
- Application Ends
- 3 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position