Senior React Native Developer (With Native Ios/Android Experience)

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.

Scroll to Top