React Native Developer – Key Responsibilities: * App Development:
- Design and build cross-platform mobile applications using React Native for both Android and iOS.
- Implement a user-friendly, intuitive, and visually appealing UI/UX.
- Feature Implementation:
- Build features like chat/messaging, live video calls, charts,
- Enable real-time updates using technologies like WebSockets or Firebase.
- Implement personalized recommendations and notifications.
- API Integration:
- Integrate RESTful APIs for fetching astrological data, user profiles, and booking schedules.
- Work with third-party APIs for payment gateways (e.g., Razorpay, Stripe, or Paytm).
- State Management:
- Use libraries like Redux, Context API, or MobX for state management.
- Performance Optimization:
- Optimize app performance to ensure smooth scrolling, quick load times, and minimal crashes.
- Write clean, maintainable, and scalable code.
- Testing and Debugging:
- Conduct thorough testing (unit, integration, and UI testing) using tools like Jest, Detox, or Appium.
- Debug and fix issues on different devices and operating systems.
- App Deployment:
- Deploy apps to Google Play Store and Apple App Store, handling app submission guidelines and updates.
Required Skills: * React Native Expertise:
- Strong knowledge of React Native and its core principles.
- Proficiency in building reusable components and front-end libraries.
- Mobile Development Fundamentals:
- Deep understanding of Android and iOS development (native bridging is a plus).
- Knowledge of React Native CLI and Expo.
Discover more from
Subscribe to get the latest posts sent to your email.
