Job Description
<p>We are seeking an experienced React Native Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining our mobile applications on iOS platform using React Native framework.</p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><ul><li>Develop and maintain high-quality mobile applications using React Native for iOS platform.</li><li>Collaborate with cross-functional teams to define, design, and ship new features.</li><li>Continuously discover, evaluate, and implement new technologies to maximize development efficiency.</li><li>Write clean, maintainable, and efficient code.</li><li>Participate in code reviews to ensure code quality and maintainability.</li><li>Troubleshoot and debug issues reported by customers or team members using problem-solving and searching skills.</li><li>Stay up-to-date with iOS development trends and best practices, and use problem-solving and searching skills to find solutions to technical challenges.</li></ul><p><br></p><p><strong>Requirements:</strong></p><p><br></p><ul><li>Strong proficiency in React Native, JavaScript, and iOS development.</li><li>Experience with iOS frameworks such as UIKit, Core Data, and Core Animation.</li><li>Familiarity with native iOS development (Objective-C/Swift) is a plus.</li><li>Understanding of RESTful APIs and GraphQL.</li><li>Experience with Git or other version control systems.</li><li>Experience with mobile app architecture and design patterns, such as MVC, MVP, and MVVM</li><li>Excellent problem-solving and analytical skills.</li><li>Strong communication and collaboration skills.</li><li>Bachelor’s or Master’s degree in Computer Science or a related field experience.</li></ul><p><br></p><p>If you are passionate about mobile app development and enjoy working in a fast-paced environment, we would love to hear from you. Please send us your resume and a cover letter explaining why you are the best fit for this position.</p>