Software Engineering Intern (React Native)About the Role
We are looking for a motivated Software Engineering Intern to join our development team. The selected candidate will primarily work on React Native mobile application development while gaining exposure to backend development using Python and API integrations.
This internship is ideal for students or recent graduates who want hands-on experience in building real-world mobile applications and learning modern software development practices.
Responsibilities
- Develop and maintain mobile application features using React Native.
- Build responsive and user-friendly mobile interfaces.
- Integrate REST APIs into mobile applications.
- Debug and resolve application issues and performance bottlenecks.
- Collaborate with frontend, backend, and QA team members.
- Participate in code reviews and follow development best practices.
- Work with Git for version control and team collaboration.
- Assist in backend development tasks using Python when required.
Required Skills
- Basic knowledge of JavaScript and TypeScript.
- Understanding of React Native fundamentals.
- Knowledge of React Hooks and component-based architecture.
- Familiarity with REST APIs and JSON.
- Basic understanding of Git and GitHub.
- Good analytical and problem-solving skills.
Preferred Skills
- Experience with React Native projects.
- Basic knowledge of Python.
- Understanding of FastAPI or backend API development.
- Knowledge of mobile app deployment processes.
- Familiarity with Expo and React Navigation.
Eligibility
- Pursuing or recently completed B.E., B.Tech, MCA, BCA, M.Sc. Computer Science, or related field.
- Strong interest in Mobile App Development.
- Ability to learn quickly and work in a collaborative environment.
What You'll Learn
- Real-world React Native development.
- Mobile application architecture and best practices.
- API integration and backend communication.
- Python backend fundamentals.
- Agile software development workflow.
- Professional Git and code review practices.
Location
Remote (India Only)
Internship Duration
3–6 Months
Pay: Up to ₹5,000.00 per month
Work Location: Remote