Job Description:
We are looking for a skilled Mobile App Developer with expertise in React Native and a strong understanding of the mobile deployment lifecycle, including Play Store and App Store approval process, to join our team.
Responsibilities:
·    Develop, deploy, and maintain cross-platform mobile applications using React Native.
·    Optimize mobile applications for performance, responsiveness, and scalability.
·    Implement robust mobile security principles.
·    Manage the full deployment lifecycle, including submission to the iOS App Store and Google Play Store.
·    Ensure compliance with Apple and Google guidelines for app approvals.
·    Debug, troubleshooting, and resolve technical issues to maintain app stability.
·    Integrate third-party APIs, libraries, and backend services.
·    Implement CI/CD pipelines for efficient deployment and updates.
Required Skills & Experience:
·    Strong experience in mobile app development with React Native with 2+ years of     experience.
·    Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
·    Strong experience in mobile app development with React Native.
·    Proficiency in JavaScript/TypeScript and state management libraries like Redux, MobX, or Context API.
·    Hands-on experience with native build tools (Xcode, Android Studio) and Gradle.
·    Deep understanding of the iOS App Store submission and approval process, including resolving rejection issues.
·    Familiarity with Google Play Store deployment and guidelines.
·    Knowledge of RESTful APIs and integrating backend services into mobile applications.
·    Experience with mobile testing frameworks (e.g., Jest, Detox) and debugging tools.
·    Familiarity with performance optimization techniques for mobile apps.