Senior React Native Engineer (Remote, Full-Time) [HR222]

Smart Working SolutionsIndiaRemoteFull-timeSenior, 5–8 yearsListed 3 days ago

Apply now

About this role

Responsibilities

- Independently take ownership of well-scoped development work, supporting the existing developer and delivering assigned tasks through testing and release.

- Build, enhance and maintain features within a production React Native application for iOS and Android.

- Integrate APIs and implement reliable asynchronous flows, including loading states, failure handling and retry mechanisms.

- Diagnose and resolve application crashes, performance issues and platform-specific bugs on real devices.

- Test affected application flows to ensure functionality and reliability.

- Clarify the scope of assigned work before implementation and take ownership through code review and release.

Requirements

- 5+ years of software engineering experience, with the ability to work independently within an existing codebase.

- 5+ years of hands-on React Native experience, including recent development and maintenance of a production mobile application.

- 5+ years of experience with JavaScript or TypeScript and React, demonstrating strong proficiency in hooks, component design, navigation and state management.

- 5+ years of mobile delivery experience across iOS and Android, including shipping and maintaining features on both platforms and contributing to the release process.

- 3+ years of API integration experience, building reliable asynchronous flows with loading states, failure handling and retries.

- 2+ years of mobile debugging and testing experience, including diagnosing crashes, performance issues and platform-specific bugs on real devices and testing affected flows.

- Ability to become productive quickly within an existing codebase, clarify development scope and independently own assigned work through review and release.

Nice to Have

- Experience improving application reliability or maintainability within an early-stage consumer application.

- Familiarity with mobile CI/CD, crash reporting and production monitoring.

- Experience implementing camera or photo uploads, share sheets, deep links or content import functionality.

- Experience with native iOS or Android debugging.

- Experience integrating AI-powered features, including handling slow or inaccurate results.

- Experience developing grocery, meal planning or consumer shopping products.