Role Overview
Applications are open for three separate internship roles: React.js Intern (Web Development), React Native Intern (Mobile Application Development), and Backend Developer Intern. Candidates will work on real-world software development projects under the guidance of experienced developers.
Responsibilities
- Learn and contribute to real-world software development projects under the guidance of experienced developers.
- Assist in building, testing, debugging, and improving web, mobile, or backend applications.
- Collaborate with the team and continuously learn new technologies.
Requirements
- React.js Intern: Good understanding of React.js, JavaScript (ES6+), HTML5, and CSS3. Basic understanding of REST APIs, responsive design, and state management (Context API/Redux).
- React Native Intern: Good understanding of React Native fundamentals and basic knowledge of JavaScript (ES6+), React, React Native CLI, and REST APIs.
- Backend Developer Intern: Good understanding of backend and database fundamentals. Strong understanding of Data Structures & Algorithms and problem-solving.
- Qualification: Open to candidates from any educational background with strong technical fundamentals and a passion for software development.
Skills
- React.js
- React Native
- JavaScript
- REST APIs
- Git
What the Candidate Will Gain
- Hands-on experience working on live, production-level applications.
- Exposure to industry-standard tools, workflows, and development practices.
- Mentorship from experienced developers and collaboration on real-world projects.
- Practical experience with Git, code reviews, debugging, and software development best practices.