Develop and maintain high-quality mobile applications for iOS and Android using React Native, requiring collaboration with product managers, designers, and backend engineers to deliver robust, scalable solutions.
Requirements
- React Native development .
- JavaScript (ES6+) and TypeScript .
- React fundamentals — components, hooks, state management, and lifecycle methods.
- Redux , MobX , or other state management libraries.
- RESTful APIs and integration with backend services .
- Native build tools like Xcode , Android Studio , and Gradle .
- Git and version control best practices.
Responsibilities
- Develop and maintain high-quality mobile applications for iOS and Android using React Native .
- Build reusable and efficient components to optimize application performance.
- Integrate third-party APIs and native modules when required.
- Debug and fix issues across various devices and operating systems.
- Participate in code reviews , ensuring code quality, consistency, and best practices.
- Optimize applications for maximum speed , scalability , and performance .
- Maintain proper documentation and contribute to the technical knowledge base.
Other
- Education: BE/BTech/ME/MTech in Computer Science or MCA.
- Experience: 2–3 years of hands-on experience in React Native development .
- Understanding of mobile UI/UX principles and responsive design.
- Familiarity with CI/CD pipelines (e.g., Jenkins , GitLab CI , Bitbucket CI ).
- Strong problem-solving, debugging, and analytical skills.