We are seeking a talented and enthusiasticReact Native Developerto join our team.
The ideal candidate should have experience in building mobile applications using React Native, integrating APIs, and working with third-party services.
Additionally, experience in developing mobile apps with offline capabilities is essential.
You should also have a good understanding of theGoogle Play StoreandApple App Storesubmission processes and guidelines.
Key Responsibilities:
- Develop and maintain mobile applications usingReact Native.
- IntegrateRESTful APIsand third-party services to enhance app functionality.
- Implement offline capabilities and ensure smooth app performance in low-connectivity environments.
- Manage the deployment process to bothGoogle Play StoreandApple App Store, ensuring apps meet all submission guidelines.
- Troubleshoot and debug issues to deliver high-quality, reliable applications.
- Collaborate with backend developers to ensure proper data synchronization between server and mobile app.
- Work closely with product and design teams to create seamless mobile experiences.
Required Skills:
- Proficiency inReact Native,JavaScript, andES6+.
- Hands-on experience inAPI integrationand working with third-party services.
- Knowledge of mobile application submission processes forGoogle Play StoreandApple App Store.
- Strong understanding of offline storage solutions such asSQLite,Realm, or similar technologies.
- Solid experience in building, testing, and deployingReact Native applications.
- Familiarity withGitfor version control and collaborative development.
- Excellent debugging skills and problem-solving abilities.
Good to Have:
- Knowledge ofSalesforce SmartStore SDKintegration is a plus.
- Prior experience creating and successfully publishingReact Native appson theGoogle Play StoreandApple App Store.