ob Summary:
We are looking for a skilled and self-driven React Native Developer with a minimum of 23 years of hands-on experience in developing, deploying, and maintaining mobile applications for both Android and iOS platforms.
The ideal candidate should have proven experience in independently handling the complete mobile application development lifecycle, from scratch to live deployment, including requirement analysis, architecture, development, testing, app store releases, and post-launch maintenance.
The candidate must be capable of taking ownership of mobile application development projects and delivering high-quality, scalable, and performance-oriented solutions with minimal supervision.
Roles & Responsibilities:
- Design, develop, and maintain cross-platform mobile applications using React Native for Android and iOS.
- Independently manage the complete mobile application development lifecycle, from initial concept and development to production release.
- Build responsive, user-friendly, and high-performance mobile applications.
- Develop reusable components, maintainable code, and scalable application architecture.
- Integrate RESTful APIs, third-party libraries, SDKs, and backend services.
- Implement authentication, push notifications, and other essential mobile application functionalities.
- Handle application debugging, performance optimization, testing, and issue resolution.
- Manage Android and iOS builds, signing, configurations, and deployment to Google Play Store and Apple App Store.
- Monitor live applications, troubleshoot production issues, and release updates and enhancements.
- Collaborate with UI/UX designers, backend developers, QA teams, and other stakeholders.
- Ensure application security, compatibility, stability, and adherence to platform-specific guidelines.
- Stay updated with the latest React Native technologies, mobile development practices, and platform updates.
Required Skills:
- Minimum 1-2years of hands-on experience in React Native mobile application development.
- Strong proficiency in JavaScript and TypeScript.
- Proven experience developing mobile applications for both Android and iOS platforms.
- Demonstrated ability to independently develop and launch mobile applications from scratch to production.
- Strong understanding of React Native architecture, component lifecycle, hooks, state management, and navigation.
- Experience with REST API integration, JSON, and asynchronous programming.
- Hands-on experience with Redux, Context API, Zustand, or other state management solutions.
- Familiarity with Git, version control, and collaborative development workflows.
- Experience with Android Studio, Xcode, and mobile debugging tools.
- Practical knowledge of app signing, build generation, and Play Store / App Store deployment.
- Understanding of mobile application performance optimization, security, and responsive UI development.
- Strong problem-solving, debugging, and analytical skills.
- Ability to work independently and take end-to-end ownership of assigned projects.