We are looking for a Mobile App Developer Intern to help develop Android and iOS applications.
Responsibilities
- Develop and maintain mobile application features for Android and iOS using React Native.
- Build reusable, responsive and user-friendly UI components based on design requirements.
- Integrate REST APIs and handle loading states, responses and basic errors correctly.
- Manage application data and global state efficiently using Redux Toolkit.
- Implement screen navigation and data passing between screens using React Navigation.
- Identify, debug and fix basic UI, functionality and performance issues.
- Use Git and GitHub for version control, branch management and team collaboration.
- Follow coding standards and work with developers and designers to complete assigned tasks.
Required Skills
- Basic knowledge of React Native and cross-platform mobile application development.
- Good understanding of JavaScript, TypeScript and modern ES6 concepts.
- Familiarity with React components, props, state and commonly used hooks.
- Basic knowledge of Redux Toolkit for application state management.
- Experience integrating REST APIs using Fetch or Axios.
- Familiarity with React Navigation and reusable, responsive UI development.
- Basic knowledge of Git, GitHub, branches, commits and pull requests.
- Understanding of debugging and clean coding; Flutter and Dart knowledge is optional.
Eligibility Fresher with basic React Native knowledge. Knowledge of Flutter, personal projects, or a GitHub profile will be an added advantage.