Job Description
We’re looking for a React.js + React Native Developer Intern to join our product team for a 6-month internship.
You’ll work on real-world products that power our learning and hiring platform — primarily building web experiences in React.js, while also contributing to our React Native mobile applications.
This role is perfect for someone who’s comfortable with front-end development and wants to deepen their expertise in React.js while gaining hands-on exposure to mobile app development.
What You’ll Do:
- Develop and enhance responsive web interfaces using React.js (primary focus)
- Contribute to mobile app features in React Native (secondary focus)
- Collaborate with design, product, and backend teams to create seamless, performant user experiences
- Write clean, reusable, and efficient code following modern JavaScript/TypeScript practices
- Debug, test, and optimize app performance across browsers and mobile devices
- Work with RESTful APIs, Redux (or similar state management), and component-driven architecture
- Participate in code reviews and learn best practices in scalable front-end development
What We’re Looking For
- Hands-on experience building at least one React.js or React Native project (personal, freelance, or internship)
- Strong understanding of React.js, JavaScript (ES6+), and component-based UI development
- Familiarity with React Native and mobile app concepts
- Knowledge of Redux, Hooks, and REST API integration
- A strong learning mindset, attention to detail, and willingness to experiment and improve
- Team player who communicates clearly and takes ownership of their work
Nice to Have
- Experience with TypeScript
- Exposure to app store publishing (Play Store or App Store)
- Understanding of responsive design, mobile UI/UX principles, or React performance optimization
If an employer asks you to pay any kind of fee, please notify us immediately. Unstop does not charge any fee from the applicants and we do not allow other companies also to do so.