applicants
Intern Full Stack Developer (TypeScript)
QT LabX
Matale •
Internship
QT Labx is looking for passionate and motivated Full Stack Developer Interns who are eager to build real-world applications using modern technologies like React, NestJS, TypeScript, MongoDB, Firebase, and AI integrations.
This is a performance-based internship with a monthly allowance, focused on hands-on learning, growth, and long-term opportunities within a fast-moving tech team.
If you’re ready to sharpen your skills and grow with us — we’d love to hear from you!
Job Role & Responsibilities
- Assist in developing and maintaining full stack web applications using TypeScript, React.js, and NestJS
- Collaborate with the team on frontend features, backend APIs, and database logic
- Work with MongoDB and Firebase for data storage, authentication, and application services
- Support AI-powered feature integrations using third-party AI APIs and secure API key management
- Participate in code reviews, debugging, and performance optimizations
- Follow clean code practices and version control standards using GitHub
- Test, document, and improve application features under senior developer guidance
- Actively learn new tools, technologies, and best practices used at QT Labx
Essential Skills
- Strong understanding of TypeScript and modern JavaScript (ES6+)
- Hands-on experience with React.js (TypeScript)
- Familiarity with Node.js and NestJS (TypeScript)
- Understanding of RESTful APIs
- Experience with MongoDB (CRUD operations, basic schema design)
- Familiarity with Firebase (Authentication, Firestore / Realtime DB, or Hosting)
- Working knowledge of Git & GitHub (repositories, branches, pull requests)
- Basic understanding of HTML5, CSS3, and responsive design
- Basic experience with AI integrations and secure API key handling
Technical Awareness
- Understanding of full stack application flow (Frontend ↔ Backend ↔ Database)
- Basic knowledge of NoSQL database concepts
- Awareness of authentication & authorization (JWT, role-based access is a plus)
- Understanding of environment variables and secure configuration management
Soft Skills & Attitude
- Ability to write clean, maintainable, and readable code
- Ability to work independently and collaboratively
- Clear and professional communication skills
Compensation & Growth
This internship does not include a fixed monthly salary.
- Performance-based payments when assigned to projects
- Monthly allowance to support basic expenses
Compensation is based on:
- Contribution and responsibility level
- Quality and consistency of work
- Technical skill application and improvement
High-performing interns may receive:
- Increased project-based earnings
- Extended or long-term opportunities with QT Labx
Interested?
Apply now and take your first step toward building real-world products with us!