React · Next.js · Spring Boot · NestJS — Remote, Sri Lanka · 6–12 Months

At Janixware, we build modern, scalable, and high-performance software for businesses and startups across Sri Lanka and the world. We're a growing company — and this is your chance to be part of something from the ground up.
You'll work on live projects alongside the founding developer, not just training exercises. Every line of code you write goes toward real products used by real clients. If you want hands-on experience with technologies that actually matter in the industry, this is the role for you.
We're hiring for two tracks — choose the one that matches your strengths.
Frontend Intern
React / Next.js
Build beautiful, performant user interfaces for web applications. Work with modern React patterns, Next.js App Router, and Tailwind CSS.
Backend Intern
Spring Boot / NestJS
Design and build APIs, services, and database layers. Work with Java Spring Boot or NestJS on production-grade backend systems.
Role
What You'll Do
- Develop and maintain web application features using React, Next.js, Spring Boot, or NestJS
- Collaborate with the founding team on live client and product projects
- Write clean, readable, and maintainable code with proper version control
- Participate in code reviews and contribute to technical discussions
- Learn and apply industry-standard development practices and workflows
What we look for
Requirements
Frontend Track
- React or Next.js basics
- HTML, CSS, JavaScript
- REST API fundamentals
- Git / GitHub
Backend Track
- Java Spring Boot or NestJS basics
- REST API fundamentals
- SQL or MongoDB basics
- Git / GitHub
Nice to Have
- TypeScript
- UI/UX understanding
- Personal projects or portfolio
This isn't a sit-and-watch internship. You'll ship real code from week one.
Fill in the form below and attach your CV. We'll review your application and get back to you directly.
Step 1 of 3