Overview
React Native Developer - Technical Requirements
1. React Native (1.5+ Yrs)
Experience with both Expo and bare React Native CLI.
Proficient in creating custom UI components and handling native elements.
2. JavaScript (ES6+)
Strong grasp of modern JS features: arrow functions, destructuring, promises, async/await, modules.
Writes clean, modular, maintainable code.
3. TypeScript (Preferred)
Familiar with interfaces, types, type safety.
Experience integrating TypeScript into JS codebases.
4. State Management
Hands-on with Redux Toolkit, Context API, Zustand, or Recoil.
Experience with Redux Persist, AsyncStorage.
5. Navigation & Deep Linking
Skilled in React Navigation v5/v6 (Stack, Tab, Drawer).
Deep linking, Firebase dynamic/universal links.
6. API Integration
Proficient with Axios and Fetch.
Experience in JWT auth, secure storage (EncryptedStorage, Keychain).
7. App Lifecycle & Features
Good understanding of AppState, onboarding flows, and splash screens.
Implemented push notifications (FCM), permissions (react-native-permissions).
8. Debugging & Monitoring
Uses Flipper, Reactotron, Chrome DevTools.
Familiar with Sentry, Firebase Crashlytics, or Bugsnag.
9. Third-Party Integrations
Experience with Firebase (Auth, DB, Analytics), Razorpay/Stripe, Maps, image/camera/file SDKs.
10. Deployment
Hands-on with Play Store & App Store deployments.
Knows TestFlight, provisioning, signing, and CI/CD tools (Fastlane, Bitrise, AppCenter).
Job Type: Full-time
Schedule:
- Day shift
Work Location: In person
Speak with the employer
+91 9877445707