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-criticalfeatures.
Own end-to-end feature delivery – from concept to deployment and storesubmission.
Collaborate with designers, backend engineers, AI teams, and QA to deliver seamlessUX.
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, andReanimated)
Strong grasp of JavaScript (ES6+) and TypeScriptExperience with major React Native libraries (Navigation, Camera, Video, GestureHandler, 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 tuningExperience writing and integrating custom native modules for React NativeNetworking, APIs, and Storage
Consuming REST / GraphQL APIs using Axios or ApolloLocal storage and caching using AsyncStorage, SQLite, MMKVMedia upload / download with background tasks and retry mechanismsTesting & Debugging
Unit and integration testing with Jest, Detox, or similar toolsUsage of Flipper, Chrome DevTools, and native debuggersSecurity & Authentication
Integration with AWS Cognito, Firebase Auth, or OAuth providersSecure storage using Keychain / Encrypted StorageExperience in role-based access control (RBAC) and token handlingDevOps & Deployment
Experience with Fastlane, AppCenter, Bitrise, or GitHub ActionsIn-depth understanding of App Store & Play Store submission, store policies, andfeedback loops
Good to Have
Experience with Stripe, In-App Purchases, or subscription workflowsFamiliarity with AI / ML API integration, especially for content moderation orrecommendations
Knowledge of analytics tools like Firebase, Mixpanel, or SegmentUnderstanding of WCAG 2.1, accessibility, and internationalization (i18n)Soft Skills
Strong problem-solving and architectural thinkingClear communicator with ability to explain technical decisionsExperience in agile environments (Scrum, Kanban)Team leadership, mentoring, and peer code review