Job Description
Responsibilities :
● Develop and maintain high-quality React Native applications for both iOS and Android platforms.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Ensure the performance, quality, and responsiveness of applications.
● Identify and correct bottlenecks and fix bugs.
● Help maintain code quality, organisation, and automatization.
● Deploy applications to the Apple App Store and Google Play Store.
● Work on improving application performance and bug fixing.
● Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
● Integrate third-party APIs and cloud messaging APIs to enhance application performance.
● Stay up-to-date with new technology trends, applications, and protocols. Qualifications:
● 4 to 6 years of proven experience as a React Native Developer or similar role.
● Experience in developing mobile applications for both Android and iOS platforms.
● Strong experience in state management, specifically using Redux.
● Experience in setting up navigation in React Native applications (e.g., using React Navigation).
● Familiarity with RESTful APIs to connect React Native applications to back-end services.
● Strong knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
● Solid understanding of the full mobile development life cycle, including automated testing and building.
● Experience with continuous integration and deployment (CI/CD) for React Native applications.
● Excellent problem-solving skills and ability to perform in a team environment.
● Bachelor’s degree in Computer Science, Engineering, or a related subject is preferred