We are seeking a skilled React Native Developer to join our dynamic team. The ideal candidate will have a strong understanding of mobile app development and be capable of building high-performance applications on both iOS and Android platforms. This role involves working closely with cross-functional teams to design, develop, and deliver innovative mobile solutions that enhance our product offerings. Responsibilities
Develop and Maintain Mobile Applications : Build and maintain high-quality, scalable mobile applications using React Native. Collaborate with Teams : Work with UI / UX designers, product managers, and backend developers to implement robust and user-friendly features. Optimize Performance : Ensure the performance, quality, and responsiveness of applications. Code Reviews and Debugging : Conduct code reviews and provide feedback to ensure code quality. Debug and resolve issues related to mobile applications. Stay Updated : Keep up with the latest industry trends and technologies to ensure our applications stay modern and competitive. Testing : Implement unit tests, integration tests, and perform manual testing to ensure the reliability of the applications. Documentation : Create and maintain documentation for code, processes, and procedures to ensure knowledge transfer and best practices. Requirements
Proficiency in React Native and JavaScript (ES6+). Experience with mobile development for both iOS and Android platforms. Familiarity with RESTful APIs to connect mobile applications to backend services. Understanding of mobile UI / UX principles and guidelines. Knowledge of state management libraries (e.g., Redux, MobX). Experience with code versioning tools, such as Git. Familiarity with native build tools like Xcode, Gradle (Android Studio), etc. Experience with push notifications and cloud messaging. Understanding of mobile app deployment processes to App Store and Google Play. Preffered Qualification
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience with TypeScript. Familiarity with Agile / Scrum methodologies. Prior experience with CI / CD processes. Knowledge of GraphQL. Experience with other mobile development frameworks like Flutter. Contributions to open-source projects or personal mobile app projects. If you are a motivated React Native Developer with a passion and a desire to work in an innovative and dynamic environment, we would love to hear from you. Apply today and join our team in creating cutting-edge mobile experiences!
#J-18808-Ljbffr
React Native Developer • Islamabad, Pakistan