Job description
Experience Required: 5+ Years
Domain: E-Commerce / AI / Consumer Mobile Apps
About the Role
We are looking for a Senior React Native Developer who brings in-depth experience across
React Native , along with strong proficiency in native Android (Java/Kotlin) and iOS
(Objective-C/Swift) .
You will play a key role in architecting, building, and scaling
high-performance mobile applications for our flagship product — a next-gen social platform
integrating AI, media streaming, and marketplace features.
Key Responsibilities
• Lead the architecture, development, and maintenance of cross-platform mobile
applications using React Native.
• Integrate native modules and write platform-specific code for performance-critical
features.
• Own end-to-end feature delivery – from concept to deployment and store
submission.
• Collaborate with designers, backend engineers, AI teams, and QA to deliver seamless
UX.
• Optimize performance for video/audio rendering, background uploads, animations,
and push notifications.
• Maintain code quality , conduct code reviews, and mentor junior developers.
• Troubleshoot, debug, and profile applications using native tools and Flipper.
• Ensure smooth deployment and maintenance via CI/CD pipelines , OTA updates
(CodePush), and crash reporting tools.
• Expected to work closely with AI-based tools and models, and proactively identify,
debug, and resolve AI-related integration issues or inconsistencies at the source.
Required Skills and Qualifications
Mobile App Development
• 4+ years experience in React Native (including new architecture, Hermes, and
Reanimated)
• Strong grasp of JavaScript (ES6+) and TypeScript
• Experience with major React Native libraries (Navigation, Camera, Video, Gesture
Handler, etc.)
• Solid knowledge of mobile architecture patterns (MVC, MVVM, Redux, Context API)
Native Development
• 2+ years hands-on experience in native iOS (Swift/Objective-C) and/or Android
(Kotlin/Java)
• Familiar with native debugging, app lifecycle, memory/performance tuning
• Experience writing and integrating custom native modules for React Native
Networking, APIs, and Storage
• Consuming REST/GraphQL APIs using Axios or Apollo
• Local storage and caching using AsyncStorage, SQLite, MMKV
• Media upload/download with background tasks and retry mechanisms
Testing & Debugging
• Unit and integration testing with Jest , Detox , or similar tools
• Usage of Flipper, Chrome DevTools, and native debuggers
Security & Authentication
• Integration with AWS Cognito , Firebase Auth, or OAuth providers
• Secure storage using Keychain/Encrypted Storage
• Experience in role-based access control (RBAC) and token handling
DevOps & Deployment
• Experience with Fastlane , AppCenter, Bitrise, or GitHub Actions
• In-depth understanding of App Store & Play Store submission , store policies, and
feedback loops
Good to Have
• Experience with Stripe , In-App Purchases, or subscription workflows
• Familiarity with AI/ML API integration , especially for content moderation or
recommendations
• Knowledge of analytics tools like Firebase, Mixpanel, or Segment
• Understanding of WCAG 2.1 , accessibility, and internationalization (i18n)
Soft Skills
• Strong problem-solving and architectural thinking
• Clear communicator with ability to explain technical decisions
• Experience in agile environments (Scrum, Kanban)
• Team leadership, mentoring, and peer code review
Required Skill Profession
Technology, Information And Media