Staples India Business Innovation Hub Private Limited

Senior Engineer – React Native (Mobile Apps)

Staples India Business Innovation Hub Private Limited · Chennai, Tamil Nadu, India

Technology, Information and Internet · 201-500 employees

Mar 18
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop scalable mobile features and optimize performance using React Native and TypeScript. Collaborate with cross-functional teams to implement secure authentication, API integrations, and automated testing.

What they look for

React Native TypeScript Redux Zustand Context API REST API GraphQL Expo Jest React Native Testing Library CI/CD Mobile Architecture App Store Deployment Play Store Deployment State Management Performance Optimization

Requirements

Requires a Bachelor's degree in Computer Science or a related field with 6-8+ years of software development experience. Candidates must have 3-5+ years of specific experience in React Native mobile development and Agile environments.

Full description

We’re looking for a Senior Engineer – React Native with strong hands-on experience building high-quality mobile applications using React Native and TypeScript. This role focuses on delivering complex features, optimizing performance, and contributing to architectural improvements within the mobile platform.

You will collaborate closely with engineering, product, and design teams to deliver reliable, secure, and responsive mobile experiences.

________________________________________

What You’ll Be Doing

  • Develop scalable mobile features using React Native and TypeScript.
  • Implement state management solutions (Redux, Zustand, Context API).
  • Build navigation, deep linking, and API integration flows.
  • Integrate third-party SDKs (analytics, payments, push notifications).
  • Support native module integrations under architectural guidance.
  • Implement secure authentication and token handling flows.
  • Optimize performance across rendering, memory, and network layers.
  • Contribute to automated testing (Jest, React Native Testing Library).
  • Participate in CI/CD processes and release readiness activities.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Conduct code reviews and uphold engineering standards.

________________________________________

What You Bring to the Table

  • Strong experience with React Native and TypeScript in production environments.
  • Experience shipping apps to App Store and Play Store.
  • Solid understanding of mobile architecture fundamentals.
  • Familiarity with Expo, EAS builds, and release workflows.
  • Experience integrating REST or GraphQL APIs.
  • Strong debugging and performance optimization skills.
  • Ability to deliver complex features independently.

Requirements

Basic Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 6–8+ years of software development experience.
  • 3–5+ years of React Native mobile development.
  • Experience working in Agile environments.
  • Strong problem-solving and collaboration skills.
  • Experience with automated testing and CI/CD pipelines.