React Native Developer
- Employment type
- Full time
- Location
- Ahmedabad, Surat
- Openings
- 1 position
About the role
Position: Senior React Native Developer
Experience Required: 5+ Years
Location: WFO
About the Role
We are looking for a highly skilled Senior React Native Developer with 5+ years of experience in building scalable, high-performance mobile applications. The ideal candidate should have strong expertise in React Native, TypeScript, mobile architecture, state management, API integrations, performance optimization, and mobile app deployment processes.
You will be responsible for developing, maintaining, and enhancing cross-platform mobile applications while collaborating closely with product managers, designers, QA engineers, and backend developers.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications using React Native and Expo.
- Build scalable and reusable application architecture using modern development practices.
- Develop complex UI components with pixel-perfect implementation.
- Integrate REST APIs and third-party services efficiently.
- Implement state management solutions and optimize application performance.
- Manage mobile app deployments using Expo Application Services (EAS).
- Ensure high code quality through code reviews, testing, and automated quality checks.
- Collaborate with cross-functional teams to deliver high-quality releases.
- Monitor application health, crashes, analytics, and user behavior.
- Mentor junior developers and contribute to technical decision-making.
Required Technical Skills
- Core Framework
- React Native (Expo)
- JavaScript (ES6+)
- TypeScript
- Mobile Development
- Deep understanding of React Native architecture
- Mobile performance optimization
- Native module integration experience
- Experience with Android and iOS deployment processes
- State Management
- Zustand
- React Context API
- Data Management
- TanStack React Query
- Axios
- Forms & Validation
- React Hook Form
- Styling & UI
- NativeWind (Tailwind CSS for React Native)
- Responsive Design
- Cross-platform UI implementation
- Animations
- React Native Reanimated
- Lottie Animations
- Localization
- Phrase SDK
- Multi-language application development
- Analytics & Monitoring
- Firebase Analytics
- Firebase Remote Config
- AppsFlyer
- Sentry
- Testing & Quality Assurance
- Maestro E2E Testing
- Unit Testing
- Integration Testing
- Code Quality Tools
- ESLint
- Prettier
- Husky
- CodeRabbit AI Review
- CI/CD & Deployment
- EAS Build
- EAS Submit
- App Store & Play Store Release Management
Preferred Qualifications
- Experience working on large-scale production mobile applications.
- Strong understanding of mobile security best practices.
- Experience handling app performance bottlenecks.
- Familiarity with Agile/Scrum methodologies.
- Experience with Firebase ecosystem.
- Understanding of App Store and Play Store review guidelines.
- Experience with AI-assisted development tools.
Soft Skills
- Excellent communication skills.
- Strong problem-solving mindset.
- Ownership and accountability.
- Ability to work independently.
- Team collaboration and mentoring capabilities.
Skills
- React Native
- Expo