V

React Native / React.js

Job Description - React Native / React.js

Build and maintain high -quality mobile applications using React Native.
● Build and maintain web applications using React.js.
● Work across Android and iOS platforms to deliver smooth, performant user
experiences
   Build reusable components across mobile and web where applicable.
● Work with Expo, Expo development builds, and native module workflows.
● Integrate React Native applications with native Android/iOS modules.
● Build and maintain native bridges using:
○ React Native Native Modules
○ TurboModules
○ JSI
○ Expo Modules
○ C++
○ Rust
● Debug complex issues across:
○ JavaScript / TypeScript layer
○ React Native layer
○ Android native layer
○ iOS native layer
○ C++ / Rust layer
● Optimize application performance, reliability, startup time, and memory usage.
● Collaborate with product, design, backend, and SDK teams to ship features end -to -end.
● Write clean, scalable, maintainable, and production -ready code.
● Apply strong problem -solving skills using data structures and algorithms.

Requirements

  1+ year of hands -on software development experience.
● Strong experience with React Native.
● Good hands -on experience with React.js and web development.
● Experience building applications for Android and/or iOS.
● Good hands -on experience with Expo.
● Understanding of Expo workflows:
○ Managed workflow
○ Development builds
○ Config plugins
○ Native module limitations and trade -offs
● Hands -on experience with native bridge development using one or more of:
○ Android native modules
○ iOS native modules
○ C++
○ Rust
○ JSI
○ TurboModules
○ Expo Modules
● Strong understanding of JavaScript / TypeScript fundamentals.
● Good understanding of mobile performance optimization.
● Good understanding of data structures, algorithms, and problem -solving fundamentals.
● Ability to write optimized, readable, and production -ready code.

Good to Have :

   Experience with C++ or Rust integration inside mobile applications.
● Experience with JSI / TurboModules.
● Experience building SDKs or developer -facing libraries.
● Experience with React Native new architecture.
● Experience with React Native Web or shared component systems.
● Experience with monorepo setups.
● Experience with CI/CD pipelines for mobile apps.
● Experience with native Android development using Kotlin / Java.
● Experience with native iOS development using Swift / Objective -C.
● Experience with real -time communication systems such as:
○ WebRTC
○ Socket.IO
○ WebSocket
○ MQTT
○ gRPC
● Experience debugging native        crashes, memory leaks, and performance bottlenecks


Original job React Native / React.js posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar React Native React.js Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.