Job Description : React Native Developer
Experience : 2 to 7 Years
Locations : Pune, Mumbai, Bangalore, Chennai, Delhi NCR
Employment Type : Full-time
Joining : Immediate
About the Role :
- We are seeking experienced React Native Developers who can build high-performance mobile applications for both Android and iOS platforms. The ideal candidate will have hands-on experience with JavaScript / TypeScript, React Native architecture, mobile app integrations, and deployment processes. This role involves collaborating closely with product, design, and backend engineering teams to deliver scalable, stable, and user-friendly applications.
Key Responsibilities :
Develop, maintain, and enhance mobile applications using React Native for Android and iOS.Build reusable components and libraries for future use.Integrate RESTful APIs, third-party libraries, and native modules.Work closely with UI / UX teams to translate designs into pixel-perfect screens.Optimize applications for maximum speed, responsiveness, and performance.Implement state management using Redux, MobX, Zustand, or Context API.Debug and resolve technical issues across mobile platforms and devices.Maintain clean, modular, and well-documented code following industry best practices.Collaborate with QA teams for testing, bug fixing, and release cycles.Work with CI / CD pipelines for automated builds and deployments.Ensure app security, reliability, and compliance with platform guidelines.Participate in sprint planning, code reviews, design discussions, and architecture decisions.Required Skills and Experience :
2 to 7 years of hands-on experience in building mobile applications using React Native.Strong proficiency in JavaScript and TypeScript.Experience with React Hooks, Functional Components, and modern React patterns.Experience integrating REST APIs, JSON, and third-party services.Strong understanding of mobile UI / UX standards and design systems.Good knowledge of Android Studio and Xcode build processes.Hands-on experience with state management libraries like Redux, MobX, Zustand, or Context API.Experience in native module bridging (Android / iOS) is a strong advantage.Familiarity with Git, version control standards, and branching strategies.Knowledge of mobile app performance optimization and debugging tools.Experience with Firebase (Authentication, Crashlytics, Push Notifications) is preferred.Ability to write clean, testable, maintainable code.Good to Have :
Experience with GraphQL, WebSockets, or real-time applications.Familiarity with TypeORM, SQLite, Realm, or other mobile databases.Exposure to unit testing using Jest, Detox, or Appium.Understanding of App Store and Play Store publishing processes.Knowledge of CI / CD tools like Fastlane, GitHub Actions, Bitrise, or CodeMagic.Experience working in Agile / Scrum environments.Prior experience working with product-based or high-scale applications.Soft Skills :
Strong problem-solving and analytical skills.Ability to work collaboratively in cross-functional teams.Excellent communication skills and attention to detail.Proactive attitude and willingness to take ownership.Education :
Bachelors degree in Computer Science, Engineering, Information Technology, or related field preferred.Why Join Us :
Opportunity to work on high-impact mobile applications with modern technology.Collaborative and growth-oriented work environment.Exposure to scalable, real-world mobile architectures.Competitive compensation, performance-driven culture.(ref : hirist.tech)