Job Description – React Native Developer (4+ Yrs Experience)
Position: React Native Developer
Experience Required: 4+ Years
Location: PUNE
Employment Type: Full-time
About the Role
We are seeking an experienced React Native Developer to join our team.
The ideal
candidate will have 4+ years of mobile app development experience, with at least 3+ years
of strong expertise in React Native.
The candidate will be responsible for designing and
delivering high-quality cross-platform mobile applications.
This role also involves
mentoring junior developers, code reviews, and collaborating closely with product
managers, solution architects, designers, and backend teams.
Key Responsibilities
• Design, build, and maintain scalable React Native applications for iOS and Android.
• Integrate mobile applications with RESTful APIs, GraphQL, and third-party services.
• Work closely with UI/UX designers to implement pixel-perfect, responsive, and
accessible designs.
• Optimize app performance, memory usage, and battery efficiency.
• Write clean, maintainable, and testable code following best practices.
• Implement push notifications, deep linking, and offline storage.
• Perform code reviews, mentor junior developers, and enforce coding standards.
• Collaborate with QA teams to define test cases and ensure high code coverage with
unit and integration tests.
• Manage releases on Google Play Store and Apple App Store, including CI/CD
pipelines.
• Stay updated with emerging mobile technologies, frameworks, and tools.
Required Skills & Qualifications
• 4+ years of mobile application development experience.
• 3+ years of hands-on React Native experience with published apps in App
Store/Play Store.
• Strong knowledge of JavaScript (ES6+) and TypeScript.
• Experience in native module development for both iOS (Objective-C/Swift) and
Android (Java/Kotlin).
• Proficiency in Redux / MobX / Context API for state management.
• Strong knowledge of REST APIs, GraphQL, and WebSockets.
• Familiarity with CI/CD tools (Fastlane, Bitrise, App Center, GitHub Actions).
• Hands-on experience with Unit Testing & Automation (Jest, Detox, Appium).
• Good understanding of mobile app security, authentication (OAuth, JWT, Firebase
Auth).
• Strong debugging, performance optimization, and problem-solving skills.
• Excellent communication and leadership skills with the ability to guide a
development team.
Nice-to-Have Skills
• Experience with Material UI, React Native Reanimated, NativeBase, Tailwind CSS.
• Familiarity with Cloud services (AWS, Azure).
• Understanding of Agile methodologies (Scrum/Kanban).
• Prior experience in leading small to mid-size teams.