We seek a highly skilled React Native Developer to join our team immediately. The ideal candidate will be responsible for building and maintaining cross-platform mobile applications for iOS and Android. You will work closely with our product and design teams to develop high-performance, scalable, and user-friendly mobile apps.
Key Responsibilities:
• Develop and maintain mobile applications using React Native for iOS and Android platforms.
• Collaborate with designers, backend developers, and product managers to build seamless user interfaces.
• Write clean, maintainable, and reusable code with a focus on quality and performance.
• Debug and optimize existing apps for speed, performance, and scalability on both iOS and Android.
• Integrate third-party APIs and services, ensuring smooth functionality across platforms.
• Conduct code reviews and provide feedback to ensure the quality of the codebase.
• Stay current with the latest mobile development trends, technologies, and best practices.
Required Skills and Qualifications:
• Proficiency in React Native: Minimum of 2-3 years of experience developing React Native applications for both iOS and Android.
• Cross-Platform Mobile Development: Proven ability to deliver apps for both iOS and Android using the same codebase.
• Strong Understanding of iOS and Android Development: Experience with native development tools such as Xcode (iOS) and Android Studio, and knowledge of platform-specific requirements (e.g., App Store and Google Play submission processes).
• API Integration: Knowledge of RESTful APIs and third-party libraries.
• Version Control: Proficiency in Git for source control and collaboration.
• Problem-solving skills: Ability to troubleshoot, debug, and improve application performance.
• UI/UX Sensitivity: Experience working with designers and transforming design mockups into functional features.