20
clicked apply

Intern - Software Engineer (NestJS)

EN2H    Remote • Internship

Job Description

About This Role

We're looking for a passionate Software Engineering Intern to join our team and build real world applications using modern technologies. You'll work with NestJS, TypeScript, PostgreSQL, Docker, and REST APIs while collaborating on production-grade products. If you're eager to learn, solve challenging problems, and grow as a engineer, we'd love to hear from you.

What You'll Do

  • Develop backend APIs using NestJS and TypeScript.
  • Design and implement RESTful APIs.
  • Work with PostgreSQL and Prisma ORM.
  • Integrate authentication and authorization systems.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and technical discussions.
  • Collaborate with frontend and product teams.

Requirements

  • Basic knowledge of JavaScript and TypeScript.
  • Familiarity with Node.js fundamentals.
  • Understanding of REST APIs.
  • Basic SQL or PostgreSQL knowledge.
  • Experience with Git and GitHub.
  • Strong willingness to learn and solve problems.
  • Good communication and teamwork skills.

Nice to Have

  • Experience with NestJS.
  • Knowledge of Prisma ORM.
  • Understanding of Docker.
  • Familiarity with Redis.
  • Experience building personal or university projects.

What You'll Gain

  • Work on production-level software projects.
  • Mentorship from experienced engineers.
  • Exposure to modern backend architecture and best practices.
  • Experience with agile product development.
  • Opportunity to grow into a full-time engineering role based on performance.

If you're passionate about engineering and eager to build meaningful products with modern technologies, we'd love to hear from you.