About the Role
We are looking for a skilled React Native Mobile Developer with 6+ years of experience in building high-quality, scalable mobile applications for Android and iOS platforms. The ideal candidate should have strong expertise in JavaScript, React Native, and modern mobile development practices
Key Responsibilities
Design, develop, and maintain cross-platform mobile applications using React Native.
Build reusable components and optimize application performance.
Colborate with product managers, designers, and backend engineers to deliver high-quality solutions.
Integrate RESTful APIs and third-party services.
Implement clean, maintainable, and testable code.
Troubleshoot, debug, and resolve application issues.
Participate in code reviews and contribute to best practices.
Manage app releases to Google Play Store and Apple App Store.
Stay updated with emerging mobile technologies and trends.
Required Skills & Qualifications
3+ years of hands-on experience in mobile application development using React Native.
Strong proficiency in JavaScript (ES6+), TypeScript, and React.
Experience with Redux, Context API, or other state management libraries.
Solid understanding of mobile UI/UX principles.
Experience integrating REST APIs and handling JSON data.
Familiarity with Git and version control systems.
Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) is a plus.
Knowledge of CI/CD pipelines and mobile build processes.
Experience with testing frameworks like Jest or Detox is preferred.
Preferred Qualifications (Good to Have)
Experience with Expo and React Native CLI.
Knowledge of Firebase, AWS, or other cloud platforms.
Experience with WebSockets and real-time applications.
Understanding of app security best practices.
Previous experience in Agile/Scrum environments.