We are looking for a skilled React Native & React JS Developer with over 6 years of experience in building high-performance cross-platform mobile and web applications. The ideal candidate will have strong expertise in JavaScript/TypeScript, React Native, React Native Web, and mobile development frameworks, with a strong focus on code quality, performance optimization, and testing.
- Must-Have Skills (Mandatory)
- Strong proficiency in React JS, React Native, and React Native Web
- Expertise in JavaScript (ES6+) and TypeScript
- Solid experience with Redux, Redux Toolkit, MobX, or Recoil for state management
- Hands-on experience integrating with REST APIs, GraphQL, and WebSockets
- Familiarity with mobile UI/UX best practices and responsive design
- Proficiency in unit, integration, and end-to-end testing using Jest, React Native Testing Library, and Detox
- Experience in React Native performance optimization techniques
- Good-to-Have Skills (Optional)
- Experience with native module development using Swift, Objective-C, Java, or Kotlin
- Working knowledge of Android SDK and native iOS development
- Familiarity with tools like Firebase and Google Analytics 4 (GA4)
- Qualifications & Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum of 5+ years of hands-on experience as a React Native Developer or in a mixed role involving both React and React Native
- Strong understanding of React Native architecture and best practices for mobile development