We are looking for a seasoned React Native Mobile App Developer with at least 5 years of experience in building, deploying, and maintaining high-quality mobile applications for both Android and iOS platforms. The ideal candidate will have a strong grasp of mobile app lifecycle management, proficiency in React Native, and expertise in leveraging Mobile SDKs and modern design principles. Experience with map-based functionalities will be an added advantage.
Requirements
Key Responsibilities
- Develop and maintain React Native applications for Android
and iOS platforms.
- Ensure optimal performance, scalability, and maintainability
of the mobile apps.
- Handle the complete mobile app lifecycle, from development
and testing to deployment and post-release support.
- Implement modern design standards, reusable components,
and responsive UI/UX in mobile applications.
- Collaborate with cross-functional teams (UI/UX designers,
backend developers, QA, etc.) to define, design, and ship new features.
- Integrate third-party libraries and Mobile SDKs into
applications.
- Ensure apps meet performance, quality, and responsiveness
standards.
- Deploy apps to the Google Play Store and Apple App Store,
ensuring compliance with store guidelines.
- Debug and resolve issues related to mobile applications in a
timely manner.
- Stay updated with the latest mobile development trends and
technologies.
Required Skills Qualifications
- Minimum 5 years of professional experience in mobile app
development, with at least 3 years in React Native.
- Strong understanding of the mobile application lifecycle and
app store submission processes.
- Proven experience in deploying apps to the Google Play
Store and Apple App Store.
- Expertise in integrating Mobile SDKs, third-party libraries,
and APIs.- Familiarity with map-based features (e.g., geolocation, Map
SDKs like Google Maps, Mapbox, or MapTiler) is a plus.
- Knowledge of design principles and ability to create reusable
components.
- Proficiency in working with RESTful APIs and managing
network requests in mobile apps.
- Hands-on experience with version control tools such as Git.
- Strong debugging, analytical, and problem-solving skills.
- Ability to write clean, maintainable, and testable code.
- Familiarity with tools like Xcode, Android Studio, and app
performance monitoring solutions.
Preferred Skills
- Experience with map functionalities and geospatial
technologies.
- Knowledge of state management libraries such as Redux or
MobX.
- Familiarity with CI/CD pipelines for mobile apps.
- Exposure to TypeScript in React Native development.
- Understanding of agile methodologies and experience