Job Description
<p><strong>Brief Description:</strong></p><p><br></p><p>A Senior React Native developer is responsible for developing and maintaining mobile applications using the React Native framework. The ideal candidate should have a deep understanding of React Native and be able to write clean, maintainable, and efficient code.</p><p> </p><p><strong>Responsibilities:</strong></p><p><strong> </strong></p><ol><li>Developing high-quality mobile applications using React Native</li><li>Collaborating with cross-functional teams to define, design, and ship new features</li><li>Writing clean, maintainable, and efficient code</li><li>Optimizing applications for maximum speed and scalability</li><li>Debugging and fixing issues that arise during development or in production</li><li>Developing and maintaining project documentation</li><li>Implement and maintain App Tracking for marketing using various tools</li><li>Participating in code reviews and providing feedback to other team members</li><li>Staying up-to-date with emerging trends and technologies in mobile development</li><li>Mentoring and guiding junior developers in the team</li></ol><p> </p><p><strong>Requirements:</strong></p><p> </p><ol><li>Bachelor’s or Master’s degree in Computer Science or related field</li><li>5+ years of experience in mobile application development using React Native</li><li>In-depth understanding of React Native and its core principles</li><li>Experience working with Redux or similar state management libraries</li><li>Knowledge with TypeScript</li><li>Experience with native mobile development (iOS or Android)</li><li>Proficient with Git and code versioning tools</li><li>Strong problem-solving skills and attention to detail</li><li>Excellent written and verbal communication skills</li><li>Ability to work independently and in a team environment</li></ol><p><br></p>