About the job
We are seeking a skilled and experienced React Native Developer to join our team. As a React Native Developer, you will be responsible for developing high-quality mobile applications for both iOS and Android platforms using React Native framework. You will collaborate with cross-functional teams to design, develop, test, and deploy mobile applications that meet our client's requirements and deliver a seamless user experience. The ideal candidate should have a strong understanding of React Native, JavaScript, and mobile app development best practices.
Responsibilities:
- Develop mobile applications for iOS and Android platforms using React Native framework.
- Collaborate with UI/UX designers to translate design wireframes into functional mobile app interfaces.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, performance, and adherence to project requirements.
- Work closely with backend developers to integrate mobile apps with server-side APIs.
- Implement UI animations and transitions to enhance the user experience.
- Optimize mobile app performance and ensure responsiveness on different devices and screen sizes.
- Conduct thorough testing and debugging to identify and fix any issues or bugs.
- Stay updated with the latest trends and advancements in mobile app development and React Native framework.
- Collaborate with cross-functional teams, including designers, developers, and project managers, to ensure timely delivery of mobile applications.
- Provide technical guidance and support to team members, as needed.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in mobile app development using React Native framework.
- Strong proficiency in JavaScript and its modern ES6+ syntax.
- Familiarity with mobile app development concepts, architecture, and best practices.
- Experience working with RESTful APIs and integrating mobile apps with backend services.
- Knowledge of UI/UX principles and ability to implement responsive designs.
- Understanding of code versioning tools, such as Git.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work independently or as part of a team.
- Effective communication and collaboration skills.
Experience: 2+ year in React Native ( Must reflect in LinkedIn Profile )