Experience
2 - 6 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
React Native Developer
Job Type
Not specified
Job Description
We are looking for a highly skilled Senior React Native Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate should have extensive experience in React Native, mobile architecture, API integrations, performance optimization, and modern development practices. The role requires collaboration with cross-functional teams, mentoring junior developers, and driving mobile application best practices.
Required Qualifications - Bachelors degree in Computer Science, Engineering, Information Technology, or related field.
- 8-12 years of software development experience.
- Minimum 5+ years of hands-on React Native development experience.
- Proven experience delivering enterprise-grade mobile applications.
- Strong understanding of mobile application architecture patterns.
- Experience publishing applications to Apple App Store and Google Play Store.
- Strong debugging and performance tuning skills.
Key Responsibilities
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.- Design, develop, and maintain scalable mobile applications using React Native.
- Build reusable, modular, and maintainable components and libraries.
- Collaborate with UI/UX designers to deliver pixel-perfect mobile experiences.
- Integrate RESTful APIs, GraphQL services, and third-party SDKs.
- Optimize application performance, responsiveness, and scalability.
- Ensure application security and adherence to mobile development best practices.
- Troubleshoot and resolve production issues efficiently.
- Participate in architecture discussions and technical design reviews.
- Conduct code reviews and enforce coding standards.
- Mentor junior developers and provide technical guidance.
- Collaborate with backend, QA, DevOps, and product teams throughout the development lifecycle.
- Work in Agile/Scrum environments and contribute to sprint planning and estimations.
- React Native
- JavaScript (ES6+)
- TypeScript
- React.js
- Android (Java/Kotlin)
- iOS (Swift/Objective-C)
- Native Module Development
- Redux
- Redux Toolkit
- Context API
- MobX (preferred)
- REST APIs
- GraphQL
- WebSockets
- Expo
- React Navigation
- Firebase
- Push Notifications
- Deep Linking
- Jest
- React Native Testing Library
- Detox
- Appium (Preferred)
- Azure / AWS / GCP
- Node.js (Preferred)
- Microservices Understanding
Preferred Skills
- Knowledge of AI-powered mobile applications and chatbot integrations.
- Experience with offline-first mobile architectures.
- Familiarity with mobile security standards and OWASP Mobile guidelines.
- Exposure to Flutter or cross-platform mobile frameworks.
- Experience working with Agile product teams and global stakeholders.
- Mobile Application Architecture
- Technical Leadership
- Problem Solving
- Performance Optimization
- Stakeholder Communication
- Team Mentoring
- Agile Delivery
- Quality Focus
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.
