Experience
3 - 5 yrs
Job Location
Ahmedabad, India
Vacancy
1
Designation
React Native Developer
Job Type
Not specified
Job Description
React Native App Developer
We are looking for an experienced React Native Developer who can take ownership of mobile application development and contribute to building high-quality, scalable applications for Android and iOS.
Key Responsibilities- Develop and maintain high-quality cross-platform mobile applications using React Native.
- Build reusable components and maintain clean, scalable, and well-structured code.
- Integrate mobile applications with REST APIs and third-party services.
- Work closely with UI/UX designers, backend developers, QA engineers, and project managers.
- Implement responsive user interfaces based on Figma/UI designs.
- Manage application state using appropriate state-management frameworks.
- Handle push notifications, deep linking, authentication, payments, maps, and other mobile integrations.
- Identify and resolve performance issues, crashes, and application bugs.
- Optimize applications for performance, security, and scalability.
- Participate in code reviews and follow development best practices.
- Manage application builds, releases, and deployment to Google Play Store and Apple App Store.
- Support existing applications with enhancements, upgrades, and issue resolution.
- Provide effort estimates and communicate development progress to project managers.
- 3-5 years of overall mobile/application development experience
- Strong hands-on experience with React Native
- Strong knowledge of JavaScript and TypeScript
- Good understanding of React.js concepts, Hooks, Components, and Context API
- Experience with Redux / Redux Toolkit / Zustand or similar state-management solutions
- Experience integrating RESTful APIs
- Knowledge of Firebase, including Push Notifications, Crashlytics, Analytics, etc.
- Experience with local storage and offline data handling
- Understanding of Android and iOS platform-specific development requirements
- Experience with Git-based version control
- Knowledge of mobile application security and performance optimization
- Experience publishing applications to the App Store and Play Store
- Ability to debug production-level mobile application issues
Experience in the following will be an advantage:
- Native Android or iOS development knowledge
- Payment gateway integrations
- Google Maps / location-based services
- WebSockets and real-time applications
- Social login and third-party SDK integrations
- CI/CD for mobile application deployment
- AI-assisted development tools such as GitHub Copilot, Cursor, Gemini, or similar tools
We are looking for someone who:
- Has worked on multiple live React Native applications
- Can independently understand requirements and implement features
- Takes ownership of assigned modules and deliverables
- Has strong debugging and problem-solving abilities
- Understands the importance of application performance and user experience
- Can work effectively in an Agile development environment
- Communicates clearly with technical and project management teams
- Is comfortable working on multiple client applications and business domains
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
