Senior React Native developer

Instacloset
Hyderabad, Telangana, India

# Job Title: Senior React Native Developer – Mobile Application

*Company:* InstaCloset

*Job Type:* Full-time

*Experience:* 6+ Years

*Location:* Hyderabad / Remote / Hybrid (as applicable)

*Department:* Engineering / Technology

## About InstaCloset

InstaCloset is building a fashion-focused shopping platform that connects customers with vendors and enables a seamless online shopping experience. We are looking for a skilled React Native Developer to build, enhance, and maintain our customer-facing mobile application.

The ideal candidate will have strong expertise in React Native, JavaScript/TypeScript, mobile application architecture, API integration, and state management. Knowledge of Java and Spring Boot backend development will be a significant advantage.

## Job Summary

We are looking for a passionate and hands-on React Native Developer to develop high-quality, scalable, and user-friendly mobile applications for Android and iOS.

You will collaborate closely with backend developers, UI/UX designers, QA engineers, and product stakeholders to deliver reliable mobile features, integrate REST APIs, optimize application performance, and improve the overall customer experience.

## Key Responsibilities

  • Develop, maintain, and enhance the InstaCloset customer mobile application using React Native.
  • Build reusable, responsive, and high-performance UI components following established design guidelines.
  • Implement customer-facing features such as product browsing, search, categories, product details, wishlist, cart, checkout, payments, order tracking, returns, user profiles, and wallet functionality.
  • Integrate REST APIs developed using Java Spring Boot and handle authentication, API responses, errors, loading states, and pagination.
  • Implement state management using Redux Toolkit or other suitable state management libraries.
  • Write clean, reusable, maintainable, and well-documented code using JavaScript and TypeScript.
  • Implement secure authentication flows, OTP verification, session management, and token handling.
  • Work with device capabilities such as location permissions, push notifications, image uploads, and deep linking.
  • Optimize application performance, rendering, API calls, and image loading.
  • Debug and resolve application crashes, UI issues, and production defects.
  • Collaborate with backend developers to understand API contracts, troubleshoot integration issues, and improve API usability.
  • Participate in code reviews, technical discussions, testing, and release processes.
  • Publish and maintain Android and iOS application builds through the respective app stores.
  • Follow coding standards, modular architecture, and mobile application development best practices.

## Required Skills and Qualifications

  • +6 years of professional experience in mobile application development, with strong hands-on experience in React Native.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Good understanding of React fundamentals, including functional components, hooks, component lifecycle concepts, and reusable component design.
  • Experience with REST API integration, Axios or similar HTTP clients, asynchronous operations, and error handling.
  • Strong understanding of state management using Redux Toolkit, Redux, Zustand, or equivalent libraries.
  • Experience with React Navigation and handling complex navigation flows.
  • Familiarity with Android and iOS application development, debugging, and release processes.
  • Experience with Git, branching strategies, pull requests, and code reviews.
  • Understanding of responsive layouts, mobile UI/UX principles, and application performance optimization.
  • Knowledge of secure storage, authentication, environment configurations, and handling sensitive application data.
  • Ability to troubleshoot issues independently and work effectively with cross-functional teams.

## Good to Have

  • Strong knowledge of *Java and Spring Boot*, including REST API development and integration.
  • Understanding of layered backend architecture, DTOs, request validation, exception handling, and API response structures.
  • Familiarity with SQL databases such as PostgreSQL or MySQL.
  • Experience with e-commerce, fashion, retail, marketplace, or other customer-facing applications.
  • Experience implementing payment gateways, order management, cart workflows, returns, refunds, and promotional offers.
  • Familiarity with Firebase, push notifications, analytics, and crash reporting.
  • Experience with automated testing using Jest and React Native Testing Library.
  • Knowledge of CI/CD pipelines and mobile application deployment automation.
  • Experience with performance profiling and debugging tools for React Native.

## Preferred Candidate Profile

  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Ability to take ownership of features from development through release.
  • Comfortable working in a fast-paced startup environment.
  • Focused on code quality, scalability, security, and delivering an excellent customer experience.
  • Willingness to collaborate across frontend and backend teams when required.

## What We Offer

  • Opportunity to build and scale a fashion e-commerce application.
  • Ownership of meaningful product features from design to production.
  • Collaboration with a cross-functional engineering and product team.
  • A growth-oriented environment with opportunities to expand technical expertise.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior React Native developer job at Instacloset?

Use the apply link on this page: you apply directly with Instacloset on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Instacloset want for this Senior React Native developer role?

The job description asks for React Native, JavaScript (ES6+), TypeScript, REST API integration, Axios, asynchronous operations, error handling and state management using Redux Toolkit. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Instacloset?

Apply to the Instacloset roles that match your experience, and tailor your resume to each job description: for this role that means showing React Native, JavaScript (ES6+), TypeScript. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior React Native developer job remote or onsite?

This is based in Hyderabad, Telangana.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Instacloset, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →