Senior Engineer – React Native (Mobile Apps)
Staples India Business Innovation Hub Private Limited · Chennai, Tamil Nadu, India
Technology, Information and Internet · 201-500 employees
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
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.