A mobile-first company on Ranjit Avenue in Amritsar is hiring a Senior React Native Developer for a full-time, on-site role. The position pays INR 128,000 per month.
Qualifications
Candidates need a bachelor's degree, commonly in computer science, information technology, or a similar technical field. For a senior opening like this one, the degree matters less than the track record behind it. The hiring team wants to see a portfolio of mobile applications that have actually gone live on the App Store or Play Store, with real users and real update cycles, not just demo builds sitting in a repository.
In terms of experience, this role calls for 78 months of mobile development, roughly six and a half years. That's enough time to have owned a release end-to-end, including the parts that go wrong after launch.
What the role covers
The React Native Developer on this team builds and maintains apps across both Android and iOS from a shared codebase, while still handling the platform-specific quirks that shared code can't fully paper over.
- Build and maintain production mobile applications using React Native for Android and iOS
- Integrate REST APIs and third-party services, from payment gateways to push notification providers
- Design and implement mobile UI following each platform's interface guidelines
- Test builds across a range of physical devices before each release, not just simulators
- Manage the codebase through Git, including branching strategy and code review for other developers
A recent example from the team's backlog: a list screen using FlatList started dropping frames on older Android devices once the dataset exceeded a few thousand rows, and the fix involved rewriting the rendering logic to use windowing and memoized row components. That sort of performance troubleshooting is a regular part of the job here, not a rare event.
Skills needed
React Native, JavaScript, REST API integration, mobile UI design, and Git are all required. A senior developer on this team is expected to move confidently across all five without needing much hand-holding.
A few additional skills would strengthen an application:
- TypeScript experience for larger, more maintainable codebases
- Native module work in Swift or Kotlin, for cases React Native alone can't handle
- Familiarity with a state management library such as Redux or MobX
- Experience setting up CI/CD pipelines for mobile app releases
Pay and benefits
Base pay is INR 128,000 a month. On top of that, this listing on Naukri Mitra includes health insurance, paid time off, and performance-linked bonuses tied to release quality and delivery timelines. Since the role is on-site in Amritsar, the employer also provides relocation assistance and accommodation support for candidates relocating from outside the city.
Life on the team
Ranjit Avenue keeps the office close to a fairly active part of the city, and the mobile team here is small, so a senior developer ends up with real ownership of entire app sections rather than a narrow slice of a single screen. Release weeks bring longer hours while everyone tests and fixes last-minute issues, and the pace calms down once the app is stable in production. Developers who've worked here describe it as a place where a good idea about the codebase's structure gets heard, even from someone new to the team.
Applying
Send a resume along with links to published apps you've built or contributed to, plus your role on each one. Candidates who reach the technical round should expect a code review exercise using an existing React Native codebase, since it more closely mirrors the actual day-to-day work than a whiteboard algorithm question would.