We are seeking a talented React Native Developer to join our dynamic team. The ideal candidate will have a strong background in mobile app development and a deep understanding of the React Native framework. You will be responsible for building and maintaining high-quality mobile applications, collaborating with cross-functional teams, and ensuring the performance and responsiveness of our applications.
Key Responsibilities:
Develop and maintain mobile applications using React Native for iOS and Android platforms.
Collaborate with the product and design teams to understand requirements and translate them into technical specifications.
Write clean, maintainable, and well-documented code.
Debug and resolve software defects and issues.
Optimize mobile applications for maximum performance and responsiveness.
Collaborate with cross-functional teams to define project scope, goals, and deliverables.
Stay up-to-date with the latest trends and best practices in mobile development.
Perform code reviews to ensure code quality and best practices are followed.
Work with RESTful APIs and integrate third-party libraries and services.
Participate in the software development lifecycle, including requirements gathering, design, testing, and deployment.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a React Native Developer with a strong portfolio of mobile applications.
Proficiency in React Native, JavaScript, and TypeScript.
Familiarity with mobile development tools and environments, including Xcode and Android Studio.
Experience with state management libraries like Redux or Mobx.
Solid understanding of mobile app design principles and user interface guidelines.
Knowledge of mobile performance optimization techniques.
Familiarity with version control systems (e.g., Git).
Strong problem-solving skills and the ability to work independently and as part of a team.
Excellent communication and collaboration skills.
Experience with native mobile development (iOS or Android) is a plus.
Preferred Skills:
Knowledge of continuous integration and continuous delivery (CI/CD) processes.
Experience with unit testing and test-driven development.
Familiarity with agile development methodologies.
Knowledge of popular design patterns and best practices in mobile development.
Experience with push notifications and other mobile-specific features.
Job Types: Full-time, Permanent
Pay: ₹100,000.00 - ₹300,000.00 per year
Benefits:
Paid time off
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.