Full Stack Engineer Internship

Metana
InternshipColombo, Sri Lanka

About the Role

We’re looking for a Full Stack Engineer Intern to join Metana’s engineering team. You’ll gain hands-on experience working on both frontend and backend systems that power our products. This role offers exposure to modern web technologies and the opportunity to contribute to meaningful projects in a fast-paced environment. Experience building or contributing to a Learning Management System (LMS) will be considered a strong advantage.

This is an excellent opportunity for students or recent graduates to sharpen their engineering skills while contributing to production-level applications.

What We’re Looking For

Skills

  • Good proficiency in JavaScript/TypeScript, with exposure to full stack development (Node.js / Next.js / React).
  • Familiarity with NestJS for backend services.
  • Exposure to Java and Spring Boot for API development and enterprise-level applications.
  • Knowledge of SQL databases and AWS cloud services.
  • Understanding of APIs, system design basics, and backend workflows.
  • Experience with Tailwind CSS for frontend styling and UI collaboration.
  • Strong problem-solving and debugging abilities.

Experience

  • Currently pursuing or recently completed a degree in Computer Science or related field.
  • Previous internships, projects, or coursework in backend development.
  • Experience building or working on LMS platforms or large-scale backend systems is a bonus.

What You’ll Gain

  • Practical Experience: Work on production-ready full stack systems with modern frameworks.
  • Skill Development: Gain expertise in Next.js, NestJS, React, Node.js, Spring Boot, SQL, and AWS.
  • Exposure to Real-World Projects: Contribute to products that support global learners.
  • Team Collaboration: Work with a supportive team that values innovation and growth.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.