A 6-month unpaid, hybrid internship in Bengaluru building and maintaining full-stack MERN web applications — React on the frontend, Node.js backends with MongoDB — including RESTful API design, debugging, testing, and collaborating in stand-ups and code reviews.
Work Type: Hybrid
Duration: 6 Months
Hours: Negotiable
Type : Unpaid/ Revenue Partnership Basis
About the Role
We are seeking a passionate Software Engineer Intern to join our development team in a hybrid work environment. This unpaid internship offers hands-on experience building and maintaining full-stack web applications using modern technologies while working closely with experienced developers.
Responsibilities
Develop and maintain web applications using React.js on the frontend
Build and integrate backend services using Node.js
Work with MongoDB for data storage and management
Assist in designing RESTful APIs
Debug, test, and optimize application performance
Collaborate with the team during planning, stand-ups, and code reviews
Document technical implementations and workflows
Preferred Technical Skills
Basic to intermediate knowledge of React.js
Familiarity with Node.js and Express.js
Understanding of MongoDB and NoSQL databases
Experience with JavaScript (ES6+)
Familiarity with Git/GitHub and agile development practices is a plus
Requirements
Currently pursuing or recently completed a degree in Computer Science or a related field
Strong interest in full-stack web development
Willingness to learn, take feedback, and work in a team environment
Good communication and problem-solving skills
What You’ll Gain
Real-world experience with the MERN stack
Mentorship from professional software engineers
Exposure to production-level code and development workflows
Portfolio-ready projects
Certificate or letter of recommendation upon completion (if applicable)
Compensation
This is an unpaid internship intended for learning and skill development.