Job Description: React Native Developer InternPosition Overview
We are looking for a motivated and enthusiastic React Native Developer Intern to join our development team. In this role, you will work closely with senior developers to design, build, and maintain high-quality cross-platform mobile applications for iOS and Android. This internship offers hands-on experience in a fast-paced environment, allowing you to bridge the gap between academic knowledge and real-world software engineering.
Key Responsibilities
- Feature Development: Assist in building, testing, and deploying new features for our mobile applications using React Native.
- UI/UX Implementation: Translate pixel-perfect UI/UX designs (from Figma or Adobe XD) into clean, responsive, and reusable React Native components.
- API Integration: Connect mobile frontends with RESTful APIs or GraphQL services to handle dynamic data.
- Debugging & Optimization: Identify, log, and fix bugs or performance bottlenecks to ensure a smooth, native-like user experience.
- Collaboration: Participate in code reviews, daily stand-ups, and agile planning sessions to contribute to team goals.
Technical SkillsMandatory Skills (Must Have)
- JavaScript / TypeScript: Strong foundational knowledge of ES6+ syntax, asynchronous programming, and data structures.
- React Core Concepts: Deep understanding of React fundamentals, including hooks (useState, useEffect, useContext), component lifecycle, and state management.
- React Native Basics: Familiarity with core React Native components (View, Text, FlatList, Image), styling using StyleSheet, and handling user input.
- Version Control: Basic proficiency with Git and workflows like GitHub or GitLab (cloning, branching, creating Pull Requests).
- Responsive Layouts: Ability to build layouts that scale seamlessly across various screen sizes and aspect ratios for both iOS and Android.
Preferred Skills (Nice to Have)
- State Management Libraries: Experience or familiarity with tools like Redux Toolkit, Zustand, or Recoil.
- Navigation: Experience implementing multi-screen navigation flows using React Navigation.
- API Testing Tools: Familiarity with Postman or similar tools for testing backend endpoints.
- Mobile Ecosystem Knowledge: Basic understanding of Xcode, Android Studio, and the build/deployment process for app stores.
- Native Bridges: A conceptual understanding of how React Native communicates with native iOS (Swift/Objective-C) or Android (Java/Kotlin) modules.
Pay: ₹8,000.00 - ₹10,000.00 per month
Application Question(s):
- We Follow BYOD (Bring Your Own Device) Policy. Are you Ok with that ?
- Compensation for this role is between 8000 - 10000 INR. Are you comfortable with that ?
- We are looking for In-Person Immediate Joiners. Are you available Immediately ?
Education:
Location:
- Indore, Madhya Pradesh (Indore) (Required)
Work Location: In person