Position : Mobile Application Developer React Native
Experience : 58 Years
Location : Delhi
Key Responsibilities :
- Develop and maintain cross-platform mobile applications using React Native.
- Architect reusable components and write clean, scalable, and maintainable code.
- Integrate RESTful APIs, GraphQL, third-party SDKs (e.g., Firebase, AppsFlyer, Juspay), and native modules (Java / Kotlin for Android, Swift / Objective-C for iOS).
- Collaborate closely with Product, Design, and Backend teams to deliver seamless mobile experiences.
- Optimize app performance, memory usage, and battery consumption.
- Implement biometric authentication, push notifications, deep linking, and offline handling.
- Conduct code reviews, unit testing, and performance profiling.
- Debug production issues and participate in on-call support when necessary.
- Continuously evaluate new tools, libraries, and technologies to improve development efficiency.
Required Skills & Competencies :
React Native (58 years) : Strong expertise with hooks, navigation, context, animations, push notifications, Google Maps, and payment gateways.JavaScript / TypeScript : Proficiency with ES6+ features and functional programming.Mobile Architecture : Familiarity with MVC / MVVM patterns and modular code structure.State Management : Experience with Redux, Redux Toolkit, Zustand, and Context API.Native Modules Integration : Ability to bridge Android / iOS native code with React Native.API Integration : REST, GraphQL, Axios, and WebSockets.Testing : Hands-on with Jest, Detox, Appium (preferred).CI / CD : Knowledge of Fastlane, Bitrise, GitHub Actions, App Center.Debugging Tools : Proficiency in Flipper, Reactotron, Xcode, and Android Studio.(ref : hirist.tech)