React Native Developer
Back
Madurai, Tamil Nadu
Exp : 1-2 Years
Job Description
We are looking to add an React Native Developer to join our team. The ideal applicant will be passionate about building scalable, high-quality applications and have a solid history in mobile programming, especially with
React Native. Your contribution to the creation and upkeep of our cross-platform mobile applications will be crucial to their smooth interaction with our web solutions and their overall user experience.
Key Responsibilities
- Develop, maintain, and optimize React Native applications for both iOS and Android platforms.
- Work closely with back-end developers to integrate mobile applications with APIs and other services.
- Collaborate with cross-functional teams, including UI/UX designers, product managers, and other developers.
- Ensure the performance, quality, and responsiveness of applications by identifying bottlenecks and implementing solutions.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Write and maintain unit and integration tests to ensure reliability and robustness.
- Create and maintain technical documentation for code and APIs.
- Stay up to date with the latest industry trends and technologies.
Qualifications
- Education: Any Degree
- Experience: Intermediate in mobile development, hands-on experience with React Native.
- Skills: Proficiency in JavaScript and strong experience with React Native, including state management libraries (Redux or MobX) and navigation libraries.
- Platform Knowledge: Solid understanding of mobile development for both iOS and Android.
- Performance: Experience with performance optimization techniques for mobile applications.
- Version Control: Familiarity with Git.
- Collaboration: Strong communication skills and ability to work in a team environment.
- Problem-Solving: Strong analytical and troubleshooting skills.
Preferred Skills
- Experience with TypeScript for improved code maintainability.
- Familiarity with UI/UX design principles.
- Basic knowledge of back-end technologies and APIs.
- Experience with testing frameworks like Jest or Mocha.
- Knowledge of CI/CD pipelines.
- Experience deploying apps to Apple App Store and Google Play Store.