Job Description

Position:

Senior React Native Developer

Location:

Noida

Experience:

5+ years in software development, with at least 4 years of experience in React Native

About the Role:


We are looking for a highly skilled and experienced Senior React Native Developer to join our dynamic team. In this role, you will be responsible for developing high-quality mobile applications for iOS and Android using React Native, collaborating with cross-functional teams, and driving the development of advanced mobile solutions. You should have deep knowledge of React Native, mobile app lifecycle, and experience in delivering applications from concept to production.

Key Responsibilities:



Lead the design, development, and deployment of mobile applications using React Native. Architect and implement complex features for mobile applications, ensuring a seamless and responsive experience across both iOS and Android platforms. Collaborate with product managers, designers, and back-end developers to define mobile application requirements and implement them effectively. Build reusable components and libraries for future use. Write clean, maintainable, and efficient code with an emphasis on quality and best practices. Optimize applications for maximum speed and scalability. Conduct code reviews and mentor junior developers. Troubleshoot and debug applications, ensuring smooth performance. Stay up-to-date with the latest trends in mobile development and React Native ecosystem.

Key Requirements:



4+ years of experience in software development with at least 4 years working with React Native. Proficiency in JavaScript (ES6+) and TypeScript. Strong experience with Redux, Context API, and other state management libraries. Solid understanding of RESTful APIs, mobile app architectures, and JSON. Experience with native build tools, like XCode, Android Studio, and Gradle. Familiarity with cloud platforms such as Firebase, AWS, or Google Cloud. Experience with testing frameworks like Jest or Detox. Strong knowledge of UI/UX principles for mobile apps and experience working with mobile design systems. Experience in integrating third-party libraries and APIs. Strong problem-solving skills and the ability to debug and resolve issues efficiently. Ability to work in an Agile/Scrum development environment. Excellent communication and teamwork skills. Familiarity with CI/CD pipelines and tools such as Jenkins, Bitrise, or Fastlane. Knowledge of native mobile development (Java, Swift, Objective-C). Experience with building apps with React Native using Expo.

Education:



Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Job Type: Full-time

Benefits:

Health insurance Provident Fund
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.


Job Detail

  • Job Id
    JD4018608
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year