Job Summary
We are seeking a highly motivated Node.js Intern to join our engineering team. As an intern, you will work closely with senior developers to design, develop, and maintain server-side logic. This is a hands-on role where you will contribute to real-world projects while sharpening your skills in the JavaScript ecosystem.
Key Responsibilities
- Assist in developing and maintaining server-side components using Node.js and Express.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code.
- Assist in database management and schema design (NoSQL/SQL).
- Participate in code reviews and team meetings to learn industry best practices.
- Troubleshoot and debug applications to optimize performance.
Requirements & Qualifications
- Education: Must hold a Bachelor’s Degree in Computer Science, Software Engineering, or a related technical field.
- Programming Skills: Strong foundational knowledge of JavaScript (ES6+).
- Frameworks: Basic understanding of Node.js and Express.js is highly preferred.
- Databases: Familiarity with MongoDB, MySQL, or PostgreSQL.
- Tools: Basic knowledge of Git/GitHub for version control.
- Mindset: A strong problem-solving attitude and a desire to learn new technologies.
- Communication: Good verbal and written communication skills.
Job Type: Full-time
Work Location: In person