Job Description :
Role OverviewWe are seeking a talented React Native Developer to build and maintain cross-platform mobile applications that run seamlessly on both iOS and Android platforms. The role requires proficiency in mobile app development to deliver exceptional, native-like user experiences.2Key ResponsibilitiesDevelop and maintain high-quality cross-platform mobile applications using the React Native framework.Deploy seamless user interfaces with a native look and feel.2Collaborate with UI/UX designers to implement intuitive and visually appealing interfaces.2Optimize mobile applications for performance and responsiveness.Debug and resolve issues specific to cross-platform mobile development.Incorporate native APIs to establish cross-platform functionality.2Prepare and review code documentation, ensuring code quality and adherence to standards.2Utilize new, contemporary, smooth animations and transitions to provide a great user experience.Stay updated with React Native trends and best practices.Required Skills and QualificationsProven experience in software development, including designing, coding, testing, and debugging.Strong knowledge of JavaScript, React, and React Native.2Proficiency in programming languages such as JavaScript/TypeScript.Familiarity with REST APIs and asynchronous requests.2Strong understanding of mobile app architectures.Experience with third-party libraries and APIs (e.g., Redux).Familiarity with native build tools, like Xcode and Gradle.Strong understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).Preferred QualificationsBachelor's degree or higher in Computer Science, Software Engineering, or a related field.2Ability to perform unit testing with Javascript testing frameworks such as Jest or Mocha.2Understanding of native mobile development concepts (iOS/Android).