React Native Developer
Posted just now INR 300,000 - 500,000 / year
Company: VideoSDK
Website: Visit Website
LinkedIn: Visit LinkedIn
Business Type: Startup
Company Type: Product
Business Model: B2B
Funding Stage: Pre-seed
Industry: Information Technology
Salary Range: ₹ 3-5 Lacs PA
Job Description
Responsibilities :
Website: Visit Website
LinkedIn: Visit LinkedIn
Business Type: Startup
Company Type: Product
Business Model: B2B
Funding Stage: Pre-seed
Industry: Information Technology
Salary Range: ₹ 3-5 Lacs PA
Job Description
Responsibilities :
- Develop and maintain high-quality mobile applications using React Native.
- Develop and maintain web applications using React.js.
- Deliver seamless, high-performance user experiences across Android and iOS platforms.
- Design and implement reusable, scalable components for both mobile and web applications.
- Work with Expo, including development builds and native module workflows.
- Integrate React Native applications with native Android and iOS modules.
- Build and maintain native bridges using technologies such as React Native Native Modules, TurboModules, JSI, Expo Modules, C++, and Rust.
- Debug and resolve complex issues across multiple layers including JavaScript/TypeScript, React Native, Android, iOS, and native C++/Rust code.
- Optimize application performance, responsiveness, startup time, and memory usage.
- Collaborate closely with product, design, backend, and SDK teams to deliver end-to-end features.
- Write clean, maintainable, scalable, and production-ready code.
- Apply strong data structures and algorithms knowledge to solve engineering problems effectively.
- 1+ year of hands-on software development experience.
- Strong proficiency in React Native.
- Good experience with React.js and modern web development.
- Experience developing applications for Android and/or iOS.
- Hands-on experience with Expo.
- Strong understanding of Expo workflows, including:
- Managed workflow
- Development builds
- Config plugins
- Native module limitations and trade-offs
- Experience working with native bridging technologies such as:
- Android Native Modules
- iOS Native Modules
- C++ / Rust
- JSI / TurboModules
- Expo Modules
- Strong command over JavaScript and TypeScript fundamentals.
- Good understanding of mobile performance optimization techniques.
- Strong grasp of data structures, algorithms, and problem-solving.
- Ability to write efficient, readable, and production-quality code.
- Experience integrating C++ or Rust into mobile applications.
- Exposure to React Native JSI and TurboModules architecture.
- Experience building SDKs or developer-facing libraries.
- Familiarity with React Native New Architecture.
- Experience with React Native Web or shared codebases across platforms.
- Experience working with monorepo architectures.
- Understanding of CI/CD pipelines for mobile applications.
- Native Android development experience using Kotlin or Java.
- Native iOS development experience using Swift or Objective-C.
- Experience with real-time communication technologies such as WebRTC, Socket.IO, WebSocket, MQTT, or gRPC.
- Experience debugging native crashes, memory leaks, and performance issues.
Recommended Jobs
Executive – Packaging QC
Posted just now
Territory Manager - Urban Mass Retail
Posted just now
Business Analyst
Posted just now
Python Developer
Posted just now
Senior Executive - Marketing
Posted just now

