Point your AI agent at freehire and let it find you a job.

Get the CLI →

BUIMB RESEARCH

NewBe an early applicant

Software Engineer Intern

Posted Updated
Discussion

Compensation: 1.0% – 10.0%

Software Engineer Intern (Unpaid Internship)

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.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available