Full-Stack Software Engineering Intern
About the role
Coffee Ninja is seeking a passionate and motivated Software Engineering Intern (Full-Stack) for a 10-month paid internship. The role involves building and developing real-world products using technologies such as Node.js, Next.js, and PostgreSQL. Interns will gain hands-on experience across the software development lifecycle, contribute to production applications, and receive mentorship and technical guidance. The position is fully remote and offers a flexible, collaborative environment. Applicants should have a good understanding of JavaScript and web development fundamentals, basic knowledge of Node.js, Next.js, and relational databases, as well as familiarity with REST APIs and Git. Problem-solving skills, initiative, and a willingness to learn are also important.
Must have
- Good understanding of JavaScript and web development fundamentals.
- Basic knowledge of Node.js, Next.js, and relational databases.
- Familiarity with REST APIs and Git.
- Problem-solving skills and a willingness to learn.
- Someone who takes initiative, enjoys challenges, and isn't afraid to experiment.
Technologies
- Git
- GitHub
- JavaScript
- Next.js
- Node.js
- PostgreSQL
- REST
Highlights
This internship is only open to candidates currently based in Sri Lanka. The work is 100% remote and flexible. To apply, send your CV and GitHub profile (if available).