We are looking for a passionate and motivated Software Development Intern to join our development team. The ideal candidate should have a strong foundation in modern JavaScript development, experience building frontend applications using React.js or React Native, and backend APIs using Express.js. This internship offers hands-on experience in building scalable web and mobile applications while working with experienced developers.
Responsibilities
- Develop and maintain web applications using React.js.
- Build and maintain mobile applications using React Native.
- Develop RESTful APIs using Node.js and Express.js.
- Write clean, reusable, and maintainable JavaScript code.
- Integrate frontend applications with backend services.
- Debug, test, and optimize application performance.
- Work with Git for version control and team collaboration.
- Participate in code reviews and Agile development processes.
Required Skills
- Good knowledge of JavaScript (ES6+).
- Experience with React.js.
- Experience with React Native.
- Knowledge of Node.js and Express.js.
- Understanding of REST APIs and JSON.
- Basic knowledge of HTML5 and CSS3.
- Familiarity with Git and GitHub.
- Problem-solving skills and willingness to learn.
Qualifications
- Pursuing or recently completed a Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong interest in full-stack web and mobile application development.
What You'll Gain
- Real-world project experience.
- Mentorship from experienced developers.
- Exposure to modern software development practices.
- Opportunity to work on production-grade applications.
- Experience with collaborative development workflows and Agile methodologies.
How to Apply
Share your resume along with your GitHub profile, portfolio, or any projects demonstrating your React.js, React Native, and Express.js development experience
Pay: ₹10,000.00 - ₹13,000.00 per month
Work Location: In person