A React Native developer designs and builds cross-platform mobile applications for iOS and Android using the React Native framework, JavaScript, and related technologies. They collaborate with cross-functional teams to deliver high-quality, performant, and user-friendly mobile experiences. A typical React Native developer job description includes the following sections:Job BriefThe role involves building high-performance, cross-platform mobile applications for iOS and Android, focusing on exceptional user experience and functionality. The developer will work with designers, product managers, and backend engineers to turn concepts into quality solutions. Key ResponsibilitiesKey responsibilities include developing and maintaining cross-platform mobile applications using React Native, collaborating with various teams, writing clean JavaScript/TypeScript code, ensuring application performance and responsiveness, integrating with APIs and services, and diagnosing and fixing issues. The role also involves conducting code reviews, staying updated on technologies, and participating in agile processes. Required Qualifications & Skills
- Education: A Bachelor's degree in Computer Science or a related field is typically required.
- Experience: Proven experience in React Native development and deploying apps to app stores is essential.
- Proficiency: Strong proficiency in JavaScript and the React Native framework is needed.
- Technical Knowledge: This includes experience with state management libraries, familiarity with native build tools, understanding of RESTful APIs and related concepts, proficiency with Git, and sometimes familiarity with automated testing.
- Soft Skills: Important soft skills include strong problem-solving abilities, attention to detail, communication and collaboration skills, and the ability to work effectively in a fast-paced environment with deadlines.
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹35,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person