We are looking for an experienced React Native Developer with expertise in both Android and iOS platforms to join our dynamic development team. If you are passionate about creating high-performance, responsive, and user-friendly mobile applications, we want to hear from you.
Cross-Platform App Development: Design, develop, test, and deploy robust and scalable React Native applications for both Android and iOS platforms.
Collaboration: Work closely with product managers, designers, and other developers to translate requirements into functional and engaging mobile applications.
Code Optimization: Implement performance optimization techniques and address platform-specific nuances to ensure smooth and efficient application performance.
Code Review: Participate actively in code reviews, provide constructive feedback, and ensure code quality and adherence to coding standards.
Troubleshooting: Identify and resolve bugs, bottlenecks, and issues promptly to maintain the reliability of the mobile applications.
Documentation: Maintain clear and thorough documentation of code, APIs, and other relevant development processes.
Continuous Learning: Stay updated on the latest industry trends, tools, and technologies to enhance the overall quality of mobile applications.
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum of 4 years of professional experience in mobile app development, with a focus on React Native for both Android and iOS.
Proficiency in JavaScript, React, and React Native frameworks.
Extensive experience with Android Studio, Android SDK, Xcode, and iOS app deployment processes.
Strong understanding of mobile UI/UX principles and best practices for both Android and iOS.
Knowledge of RESTful APIs, third-party libraries, and integration with backend services.
Familiarity with version control systems, such as Git.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.