Software Engineer Intern
Core
Unpaid internship for building and maintaining full-stack web applications using modern technologies.
Role type
Software Engineer Intern
Builds
Full-stack web applications
Domain
Web development
Deliverable
product features
Required skills
React.js, Node.js, MongoDB, JavaScript (ES6+), RESTful API design, Git/GitHub
Preferred skills
Express.js, NoSQL databases, agile development practices
Technologies
React.js, Node.js, MongoDB, Express.js, JavaScript, Git, GitHub
Responsibilities
Develop and maintain web applications, Build and integrate backend services, Work with MongoDB, Assist in designing RESTful APIs, Debug, test, and optimize application performance, Document technical implementations
Seniority
Intern
Rewrite
## 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.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.