10 Sep
|
Liqvid eLearning Services
|
India
10 Sep
Liqvid eLearning Services
India
Job Description – React Native Developer
Position
React Native Developer
Experience
3–7 Years
Employment Type
Full-Time
Job Location
Noida
Job Overview
We are looking for an experienced React Native Developer with 3–7 years of hands-on experience in mobile application development. The candidate will be responsible for designing, developing, testing, and maintaining high-quality cross-platform mobile applications for Android and iOS.
The ideal candidate should have strong knowledge of React Native, JavaScript/TypeScript, REST APIs, mobile application architecture, and third-party integrations. Knowledge or experience with Flutter/Dart will be an added advantage.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native.
- Build reusable, scalable, and high-performance mobile application components.
- Develop applications for both Android and iOS platforms.
- Integrate REST APIs and third-party services into mobile applications.
- Work closely with UI/UX designers to implement responsive and user-friendly interfaces.
- Implement authentication, push notifications, deep linking, and other mobile features.
- Debug and resolve application performance and functional issues.
- Perform code reviews and maintain coding standards.
- Write clean, maintainable, and well-documented code.
- Perform unit testing and participate in application testing and debugging.
- Work with backend developers, QA engineers, and product teams to deliver features on time.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Optimize application performance, stability, and memory usage.
- Stay updated with the latest React Native and mobile development practices.
Required Skills
- 3–7 years of professional experience in mobile application development.
- Strong hands-on experience with React Native.
- Strong knowledge of JavaScript/TypeScript.
- Good understanding of React.js concepts, hooks, state management, and component lifecycle.
- Experience with REST APIs, JSON, and API integration.
- Good understanding of Android and iOS development concepts.
- Experience with Git/GitHub/GitLab.
- Knowledge of mobile application debugging and performance optimization.
- Experience with application deployment to Google Play Store and Apple App Store.
- Good understanding of responsive UI development and mobile UX.
- Knowledge of authentication mechanisms such as JWT/OAuth is preferred.
Preferred / Good-to-Have Skills
- Knowledge or hands-on experience with Flutter and Dart.
- Experience with Redux, Redux Toolkit, Zustand, MobX, or other state management solutions.
- Experience with Firebase services such as Push Notifications, Analytics, Crashlytics, etc.
- Experience with React Navigation.
- Knowledge of native Android/iOS development.
- Experience with CI/CD pipelines for mobile applications.
- Knowledge of automated testing frameworks.
- Experience integrating payment gateways, maps, video/audio, or other third-party SDKs.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Equivalent practical experience will also be considered.
What We’re Looking For
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills.
- Ability to work independently as well as part of a team.
- Ability to understand business requirements and convert them into technical solutions.
- Solid ownership and commitment to delivering quality products.
- Willingness to learn new technologies and frameworks.
Key Technologies
Mandatory:
React Native | JavaScript | TypeScript | React | REST APIs | Git
Good to Have:
Flutter | Dart | Firebase | Redux/Redux Toolkit | CI/CD | Native Android/iOS | App Store & Play Store Deployment
Pay: ₹40,000.00 - ₹50,000.00 per month
Benefits:
- Provident Fund
Work Location: In person
📌 React Native Developer (India)
🏢 Liqvid eLearning Services
📍 India