
Job Description (JD): React Native Developer
Position: React Native Developer
Location: design house India Pvt ltd, Mohan Nagar, Ghaziabad, Uttar Pradesh, India
Employment Type: Full-Time
About the Role
We are looking for a skilled and passionate React Native Developer to develop high-performance mobile applications for Android and iOS platforms. The ideal candidate should have experience in building scalable mobile apps, API integration, performance optimization, and app deployment.
Key Responsibilities
· Develop and maintain cross-platform mobile applications using React Native.
· Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
· Integrate REST APIs and third-party libraries.
· Write clean, maintainable, and reusable code.
· Debug and fix application issues to ensure smooth performance.
· Optimize app performance, loading speed, and responsiveness.
· Manage state using Redux / Context API.
· Implement push notifications and real-time features.
· Ensure app security and data protection.
· Publish applications on Google Play Store and Apple App Store.
· Maintain documentation and version control (Git).
· Qualifications & Skills
· Bachelor’s degree in Computer Science / IT or related field.
· 2–4 years of experience in mobile app development.
· Strong knowledge of JavaScript and ES6+.
· Hands-on experience with React Native CLI.
· Experience in API integration and third-party SDKs.
· Familiarity with Firebase, push notifications, and payment gateway integration.
· Understanding of app deployment process (Android & iOS).
· Strong debugging and problem-solving skills.
· API Knowledge
· Nodejs knowledge
Key Responsibility Areas (KRA)
1. App Development
· Deliver fully functional mobile applications within timeline.
· Ensure apps are responsive, bug-free, and optimized.
2. Performance & Security
· Maintain high app performance and fast loading speed.
· Implement secure authentication and data encryption.
3. Collaboration
· Work closely with backend developers, UI/UX designers, and management.
· Provide weekly progress updates.
4. Maintenance & Support
· Regularly update app versions and libraries.
· Fix bugs and implement feature enhancements.