Job Summary:
We are looking for a skilled React Native App Developer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality mobile applications for both Android and iOS platforms using React Native.
Key Responsibilities:
- Develop and maintain mobile applications using React Native
- Build reusable components and front-end libraries for future use
- Integrate APIs and third-party services
- Troubleshoot and debug application issues
- Optimize applications for maximum performance and responsiveness
- Collaborate with UI/UX designers, backend developers, and project managers
- Ensure application quality through testing and code reviews
- Publish and maintain apps on Google Play Store and Apple App Store
- Stay updated with the latest industry trends and technologies
Requirements:
- Bachelor’s degree in Computer Science, IT, or related field
- Proven experience in React Native mobile application development
- Strong knowledge of JavaScript, TypeScript, React.js, and React Native
- Experience with REST APIs and JSON
- Familiarity with Redux, Context API, or state management libraries
- Knowledge of Git version control
- Understanding of mobile app architecture and design patterns
- Experience with Android Studio and Xcode is an advantage
Preferred Skills:
- Experience with Firebase integration
- Knowledge of push notifications and payment gateway integration
- Familiarity with Agile/Scrum development methodology
- Good problem-solving and communication skills
Salary:
Negotiable based on experience
Pay: QAR3,000.00 - QAR4,000.00 per month
Work Location: In person