Mobile Apps Developer - React Native
Indexed description
Key Responsibilities
- Design and develop cross-platform mobile applications using React Native.
- Architect, optimise and maintain codebases for performance, scalability and reliability.
- Integrate RESTful APIs, GraphQL, Firebase and third-party libraries.
- Build robust solutions for offline capabilities and local data persistence.
- Enforce best practices in coding standards, testing, and performance optimization.
- Implement native modules (Android/iOS) when required to extend React Native functionality.
- Work closely with UI/UX teams to translate design mockups into clean, responsive and user friendly interfaces.
- Stay updated with the latest React Native ecosystem, libraries and mobile development trends.
Required Technical Skills
- 8+ years of professional experience in mobile app development.
- 3+ years of hands on experience with React Native and JavaScript/TypeScript.
- Strong understanding of React Native architecture, including hooks, contexts, and state management.
- Deep knowledge of mobile app performance tuning, memory optimization and debugging.
- Familiarity with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus.
- Experience with Firebase for analytics tracking, crash reporting, and app distribution.
- Strong understanding of App Store and Play Store deployment processes.
- Experience with CI/CD pipelines for mobile apps.
- Good understanding of version control systems, branching strategies, and collaborative development workflows.
- Solid understanding of security practices, including data encryption and secure storage.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search