React Native Developer – IGDSJP#055

Experience: 1-3 years

Technologies: React Native, JavaScript/TypeScript, Redux/MobX, REST APIs, Firebase, Expo, Android/iOS deployment, CI/CD

About the Role
We are seeking a React Native Developer with hands-on experience in building and maintaining high-quality mobile applications for both iOS and Android platforms. In this role, you’ll be responsible for developing new features, optimizing performance, integrating APIs, and collaborating with cross-functional teams to deliver smooth, responsive, and reliable user experiences.

You will work on projects that demand attention to detail, UI/UX precision, and performance tuning, while ensuring code scalability and maintainability.

Key Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native.
  • Collaborate with backend teams to integrate RESTful APIs and real-time services.
  • Implement clean, maintainable, and efficient code with proper documentation.
  • Optimize app performance and ensure smooth functionality across devices.
  • Work with state management libraries (Redux, MobX, or Context API).
  • Debug and fix issues, crashes, and performance bottlenecks.
  • Build and maintain reusable components for shared use across projects.
  • Collaborate with designers, QA engineers, and product managers to deliver high-quality releases.
  • Manage app deployment to App Store and Google Play Store.
  • Participate in code reviews and contribute to improving code quality standards.

Job Requirements

  • 1 – 3 years of professional experience in React Native mobile development.
  • Strong understanding of JavaScript and TypeScript.
  • Solid experience in React Native components, navigation, and hooks.
  • Familiarity with state management (Redux / MobX / Context API).
  • Experience integrating REST APIs, third-party SDKs, and Firebase services.
  • Working knowledge of native modules, app permissions, and device integrations (camera, notifications, etc.).
  • Experience with mobile UI/UX design principles and responsive layouts.
  • Understanding of version control (Git) and Agile methodologies.
  • Exposure to CI/CD pipelines and app store deployment processes is a plus.
  • Strong debugging, problem-solving, and communication skills.
  • Ability to work collaboratively in a fast-paced team environment.

To apply for a position at IGDS Technologies, please indicate the kind of position you seek, and send your resume in confidence to hr@igdst.com