React Native Developer
Indexed description
Key Responsibilities
Mobile Application Development
- Develop and maintain mobile applications using React Native.
- Build reusable and maintainable components for scalable mobile solutions.
- Ensure high performance and responsiveness across iOS and Android devices.
Integration
- Integrate mobile applications with backend services using RESTful APIs.
- Handle authentication, data synchronization, and error handling.
Performance & Optimization
- Optimize applications for maximum performance and scalability.
- Troubleshoot and debug issues across different devices and platforms.
Collaboration
- Work closely with UI/UX designers to implement high-quality user interfaces.
- Collaborate with backend developers and product managers to deliver features.
Quality Assurance
- Write clean, maintainable, and testable code.
- Participate in code reviews and follow best development practices.
Required Qualifications
Experience
- 3–6 years of experience in mobile development
- Strong experience with React Native
Technical Skills
- React Native
- JavaScript (ES6+)
- TypeScript
- REST API integration
- State management libraries (Redux Toolkit / Zustand)
- Git version control
Mobile Development
- Experience building apps for iOS and Android
- Understanding of mobile performance optimization
Professional Skills
- Strong problem-solving abilities
- Experience working in Agile/Scrum environments
- Strong collaboration and communication skills
Preferred Qualifications
- Experience with React Query or similar data fetching libraries
- Experience with mobile debugging tools (Flipper, React DevTools)
- Familiarity with native mobile build processes (Android Gradle / iOS Xcode)
- Experience in fintech or digital banking products
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search