
Uplevyl
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
To apply for this job please visit en-in.whatjobs.com.