We are looking for a skilled React Native Developer to design and build high-quality mobile applications for iOS and Android. The ideal candidate will have hands-on experience with React Native, mobile app architecture, and cross-platform development.
Key Responsibilities:
- Develop and maintain mobile applications using React Native.
- Collaborate with designers and backend developers to implement seamless UI/UX.
- Integrate applications with RESTful APIs and other backend services.
- Optimize mobile apps for speed, performance, and scalability.
- Write clean, maintainable, and well-documented code.
- Troubleshoot, debug, and upgrade existing mobile applications.
- Stay updated with latest React Native updates, libraries, and best practices.
Requirements:
- 3+ years of experience in React Native development.
- Strong knowledge of JavaScript/TypeScript and modern ES6+ features.
- Experience with state management libraries (Redux, MobX, or Context API).
- Familiarity with REST APIs, third-party libraries, and mobile app architecture.
- Experience in deploying apps to App Store and Google Play Store.
- Knowledge of native mobile modules for iOS (Swift/Objective-C) and Android (Java/Kotlin) is a plus.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with CI/CD pipelines for mobile apps.
- Knowledge of push notifications, offline storage, and performance optimization.
- Familiarity with GraphQL and real-time applications.