About the Role
We are looking for a motivated Node.js Intern to join our development team and gain hands-on experience working on real projects in a collaborative environment.
Responsibilities
- Assist in developing and maintaining backend applications using Node.js
- Build and work with RESTful APIs using Express.js
- Work with databases (MongoDB/MySQL) for storing and retrieving data
- Debug issues and support senior developers in resolving bugs
- Write clean, well-structured, and reusable code
- Collaborate with the team during code reviews and daily discussions
- Assist with basic front-end integration tasks when required
Requirements
- Good understanding of JavaScript (ES6+) and Node.js fundamentals
- Familiarity with Express.js or similar frameworks
- Basic understanding of RESTful APIs
- Basic knowledge of Git/GitHub
- Understanding of databases (SQL/NoSQL) is a plus
- Strong problem-solving skills and willingness to learn
- Pursuing or recently completed a degree in Computer Science, IT, or related field
Good to Have
- Basic knowledge of ReactJS for front-end integration
- Understanding of async/await, Promises, and event-driven programming
- Familiarity with deployment basics (e.g., Docker, AWS)
Work Mode: Onsite
Work Location: In person