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 i OS
(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
(Code Push), 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 Java Script (ES6+) and Type Script
• 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 i OS (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/Graph QL APIs using Axios or Apollo
• Local storage and caching using Async Storage, 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 Dev Tools, 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
Dev Ops & Deployment
• Experience with Fastlane, App Center, Bitrise, or Git Hub 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