Role Overview
YoungMinds Technology Solutions is looking for enthusiastic and passionate React Native Developers (Freshers) to join our growing mobile development team. This is an excellent opportunity for recent graduates who have worked on React Native projects and are eager to build real-world cross-platform mobile applications. You will work alongside experienced developers, UI/UX designers, and backend engineers to develop high-quality Android and iOS applications.
Responsibilities
- Design, develop, test, and maintain cross-platform mobile applications using React Native.
- Build reusable, scalable, and maintainable application components.
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
- Integrate RESTful APIs and third-party services.
- Debug and resolve application issues to ensure optimal performance.
- Optimize applications for speed, scalability, and responsiveness.
- Work closely with backend developers to ensure seamless data integration.
- Implement state management using Redux, Context API, or Zustand.
- Perform unit testing and ensure application quality before deployment.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Participate in code reviews and follow coding standards.
- Prepare technical documentation and stay updated with industry trends.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Computer Applications, Engineering, or a related field.
- Freshers only with React Native academic, internship, or personal projects.
- Strong knowledge of JavaScript (ES6+) and/or TypeScript.
- Good understanding of React Native and React fundamentals.
- Knowledge of mobile application architecture and component lifecycle.
- Familiarity with REST APIs, JSON, and HTTP protocols.
- Basic knowledge of Git version control.
- Basic understanding of Android and iOS application development.
- Strong analytical, problem-solving, and communication skills.
Skills
- React Native
- JavaScript
- TypeScript
- Redux
- Git
Nice to Have
- Knowledge of Firebase (Authentication, Firestore, Cloud Messaging, Analytics).
- Familiarity with Expo CLI or React Native CLI.
- Knowledge of SQLite, AsyncStorage, or Realm.
- Understanding of push notifications, maps, camera, and location services.
- Basic knowledge of CI/CD pipelines.
- Exposure to Agile/Scrum development practices.
Benefits
- Opportunity to work on real-time cross-platform mobile application projects.
- Hands-on experience with modern React Native tools and frameworks.
- Learning, mentorship, and continuous skill development.
- Career growth opportunities in mobile application development.
- Collaborative, innovative, and supportive work environment.