Nine Hertz India logo

Senior React Native Developer

Nine Hertz India
Full-time
On-site
Jaipur, Rajasthan, India

Company Overview:

Nine Hertz India Pvt Ltd is a dynamic technology company specializing in mobile app development and innovative digital solutions. Our mission is to empower businesses through technology, delivering top-notch services that bridge the gap between ideas and reality. We value creativity, collaboration, and a commitment to excellence in our work environment, striving to create a culture that fosters growth and innovation.

Role Responsibilities:

  • Design and build advanced applications for iOS and Android platforms using React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs, ensuring a seamless user experience.
  • Maintain and enhance existing applications by implementing best practices.
  • Work closely with UI/UX designers to implement innovative design solutions.
  • Develop and integrate APIs and third-party libraries.
  • Write clean, modular, and reusable code to optimize application performance.
  • Stay up-to-date with emerging trends and technologies in mobile development.
  • Conduct code reviews and participate in team discussions around design decisions.
  • Contribute to team brainstorming sessions for product improvements.
  • Troubleshoot and debug applications to enhance functionality.
  • Participate in daily stand-ups and sprint planning meetings.
  • Document development processes and technical specifications.
  • Mentor junior developers and share knowledge across the team.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • 6+ years of experience in React Native development.
  • Strong proficiency in JavaScript, with a deep understanding of ES6+ features.
  • Experience with state management libraries such as Redux.
  • Proven experience in mobile application development for iOS and Android.
  • Solid understanding of RESTful APIs and third-party libraries integration.
  • Proficient in version control systems like Git.
  • Familiarity with Agile development methodologies.
  • Experience with testing frameworks (e.g., Jest, Mocha).
  • Strong debugging and problem-solving skills.
  • Ability to work independently and as part of a team.
  • Good communication skills in English, both written and verbal.
  • Experience with UI/UX design principles is a plus.
  • Ability to manage multiple priorities in a fast-paced environment.
  • A strong portfolio showcasing previous mobile development projects.