Job Title: React Native Developer (React.js Knowledge Required)
Experience
2+ Years
Employment Type
Full-Time
Job Summary
We are looking for a React Native Developer with a minimum of 2 years of experience in building cross-platform mobile applications. The ideal candidate should have strong expertise in React Native and a working knowledge of React.js to support web application development when required.
Key Responsibilities
Develop, maintain, and enhance cross-platform mobile applications using React Native.
Collaborate with designers and backend developers to build scalable mobile solutions.
Integrate RESTful APIs and third-party SDKs.
Optimize mobile applications for performance, usability, and reliability.
Debug and resolve application issues across Android and iOS platforms.
Participate in code reviews and follow best coding practices.
Contribute to React.js web application development when required.
Work with Git for version control and collaborate in an Agile development environment.
Required Skills
Primary Skills
2+ years of hands-on experience with React Native.
Strong proficiency in JavaScript (ES6+) and/or TypeScript.
Experience with React Hooks, Context API, and state management (Redux/Redux Toolkit or Zustand).
Experience integrating REST APIs.
Understanding of Android and iOS application lifecycles.
Experience with native device features such as Camera, Location, Push Notifications, File System, and Permissions.
Knowledge of mobile app deployment to Google Play Store and Apple App Store.
Secondary Skills
Working knowledge of React.js.
Experience building responsive web interfaces using React.js.
Basic understanding of HTML5, CSS3, and modern frontend development.
Preferred Skills
Firebase (Authentication, Push Notifications, Analytics).
CI/CD for mobile applications.
Experience with CodePush or OTA updates.
Familiarity with Expo (preferred but not mandatory).
Knowledge of mobile performance optimization and debugging.
Basic understanding of backend technologies and API authentication (JWT/OAuth).
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum 2 years of professional experience in React Native development.
Good communication and problem-solving skills.
Ability to work independently and collaborate effectively within a team.
Nice to Have
Experience with FastAPI, Node.js, or other backend technologies.
Knowledge of AWS services.
Experience working in Agile/Scrum environments.
Pay: ₹400,000.00 - ₹600,000.00 per year
Work Location: In person