React Native Developer
Summary
React Native developer (1-3 yrs) building and maintaining high-quality cross-platform mobile apps in a hybrid Bengaluru role. Core stack is React Native with JavaScript/TypeScript, REST API integration, Redux/Zustand state management, Git workflows, and Jest-based unit testing.
Title: React Native Developer
YOE: 1-3 yrs
Location: Bengaluru, Hybrid - 2 days WFO
Notice Period: Immediate
About the Role
We are looking for a passionate React Native Developer who can contribute to building high-quality mobile applications. The ideal candidate should have strong fundamentals in React Native, JavaScript/TypeScript, and mobile application development, with a focus on delivering scalable and user-friendly products.
Required Skills
- 1–3 years of experience in React Native development.
- Strong understanding of React Native and React fundamentals.
- Good knowledge of JavaScript (ES6+) and TypeScript.
- Understanding of Android application development fundamentals.
- Experience with Git and version control workflows.
- Familiarity with state management libraries such as Redux or Zustand.
- Understanding of REST APIs and mobile application architecture.
- Knowledge of unit testing using Jest or React Native Testing Library.
Key Responsibilities
- Develop and maintain mobile applications using React Native.
- Build reusable, scalable, and maintainable components.
- Collaborate with product, design, and backend teams to implement new features.
- Ensure technical feasibility of UI/UX designs.
- Optimize applications for performance, responsiveness, and scalability.
- Write clean, well-documented, and testable code.
- Participate in code reviews and follow engineering best practices.
- Debug and resolve production issues efficiently.
Good to Have
- Exposure to Android Native development.
- Experience with Redux Saga, Lerna, or similar libraries.
- Understanding of mobile performance optimization techniques.
- Familiarity with CI/CD pipelines.