We're hiring an Associate React Native Developer for our Misrod, Bhopal office. It's a full-time, on-site role paying ₹60,000 a month, built for someone early in their mobile development career who's ready to work on real apps shipping to real users rather than side projects. We ship updates on a regular cycle, so the work here moves at a steady clip rather than sitting on one feature for months at a time.
Skills you'll need
- React Native, since that's the framework our entire mobile stack runs on
- JavaScript, comfortable enough to work through component logic without constantly reaching for documentation
- REST APIs, both consuming them and understanding what's happening on the other end when something returns an unexpected response
- Mobile UI design sense, enough to translate a design file into something that actually feels native on both Android and iOS
- Git, for day-to-day version control and working alongside other developers without stepping on each other's changes
TypeScript experience would help, even at a basic level, since more of our codebase is shifting that direction. Some exposure to state management libraries like Redux or Zustand is a plus too, and if you've ever poked around native modules on the Android or iOS side, that's a bonus most associate-level candidates don't have yet. Basic testing experience with Jest is welcome as well, though we don't expect it to be a core strength this early in your career.
What you'd be doing
You'll build and maintain features across both Android and iOS from a shared React Native codebase, working through the inevitable platform quirks that come up along the way. That means writing UI components, wiring them into navigation, and connecting screens to actual data through the APIs the backend team maintains. When a third-party service gets integrated, whether it's payments, maps, or push notifications, you'll be part of getting it working reliably rather than just calling an endpoint and hoping. Documentation matters here too, mostly so the next person touching that integration, sometimes yourself six months later, doesn't have to reverse-engineer why a particular configuration choice was made.
Testing runs across a range of devices before anything ships, since a layout that looks fine on one screen size can break entirely on another. Some of that testing is straightforward; some involves chasing down a bug that only shows up on a specific Android version, and that second kind tends to take more time than anyone expects. Keeping a small set of test devices around, covering both older and newer hardware, matters more than most people realize until they miss a bug that only appears on a two-year-old phone.
Education and experience
A bachelor's degree is required for this role. Most people we hire studied computer science or something adjacent, though we've had strong candidates come from other technical backgrounds too, as long as the practical coding ability is there. We don't weight the specific major heavily beyond that; we look more closely at projects or coursework that involved building something end to end.
We're asking for 21 months of hands-on mobile development experience. That's enough time to go through at least one full app release cycle, from initial build through to something users are actually downloading, and to pick up the habits that come with debugging on a live product rather than a local build. Someone at exactly this stage has usually made most of the early mistakes already, shipping a feature that works fine in testing but not under real network conditions, for instance, and carries that lesson forward without needing to repeat it.
Working here
The mobile team at Naukri Mitra's Bhopal office is small, so an associate-level developer gets real ownership faster than they might somewhere larger. You won't be handed a single isolated ticket and left alone with it; code review happens regularly, and a senior developer is generally available to walk through a tricky bug rather than leaving you stuck on it for a day. Release weeks run a bit tighter than the rest of the month, since final testing and app store submissions both tend to land around the same time. Outside those weeks, the pace is manageable enough that there's room to learn something new rather than just clear tickets as fast as possible.
Compensation and benefits
Along with the monthly salary, this role includes:
- Health insurance
- Paid time off
- Provident fund contributions
- Relocation assistance for anyone moving to Bhopal for the job
- Accommodation support while you settle in
Since this is an on-site position based in Misrod, the relocation and accommodation pieces are built into the offer rather than something you'd have to negotiate for separately. Health coverage includes the standard outpatient and hospitalization needs most new hires ask about early on.
Location
This role is based on-site in Misrod, Bhopal, Madhya Pradesh, without a remote option. For anyone specifically looking at react native developer jobs in Bhopal, or job openings around the Misrod area in particular, this one's local to that stretch of the city rather than the older commercial districts further out. Pay is competitive for an associate-level mobile role in Bhopal given the current market here. Misrod has developed quickly as a hub for tech offices in the city, so the daily commute is generally manageable for anyone based elsewhere in Bhopal too.
How to apply
Send your application along with a link to an app you've worked on, even if it was a small internal tool rather than something published to the app stores. We'd rather see actual working code than a polished resume with no evidence behind it. Shortlisted candidates go through a short technical round covering React Native fundamentals and a walkthrough of a bug you've solved before, followed by a brief conversation with the team you'd be joining. We try to keep the whole process to two rounds rather than stretching it out, since a good candidate at this level shouldn't have to wait weeks to hear back.