HamburgerMenu
hirist

React Native Developer - Mobile Application Architecture & Development

I2b technologies
Hyderabad
3 - 7 Years

Posted on: 16/12/2025

Job Description

Description :

React Native Developer

We are seeking a proficient and enthusiastic React Native Developer with a strong foundation in modern React.js. The ideal candidate will be responsible for architecting and building high-performance, production-grade mobile applications for both iOS and Android, leveraging their expertise to bridge the gap between web development and native mobile capabilities.

Key Responsibilities :

Mobile Application Architecture & Development :

- Architect and build high-performance mobile applications using React Native for cross-platform (iOS/Android) delivery.

- Integrate with and extend custom native modules (Java/Kotlin/Swift) for advanced device capabilities, performance-critical features, and platform-level optimization.

- Design scalable and secure client-side data handling systems, including local storage, encryption, and robust offline mode functionality.

- Develop new user-facing features and complex mobile components using modern React.js, Hooks, and TypeScript/ES6+.

- Ability to perform Research / POCs & choose the suitable technology.

Performance, Data & Optimization :

- Optimize app performancefrom rendering efficiency and memory management to network and I/O efficiency, ensuring a native-like user experience.

- Implement reliable real-time data flows, background sync, and device-state management, considering intermittent network connectivity.

- Handle data fetching, asynchronous operations (Promises, async/await), and advanced error handling across the mobile environment.

Collaboration, Quality & Deployment :

- Collaborate effectively with backend engineers on API design, payload efficiency, and network strategy specific to mobile constraints.

- Contribute to CI/CD pipelines, automated testing, and deployment workflows for both the App Store and Google Play Store.

- Write clean, well-documented, efficient, and reusable code and components.

- Perform thorough unit and integration testing (e.g., using Jest/React Testing Library) and debug complex issues across various mobile devices and operating system versions.

Required Skills & Qualifications :

Technical Skills (Hard Skills) :

- 3+ years of hands-on development experience, with a minimum of 1 year specifically in developing production-grade mobile applications using React Native.

- Strong hands-on expertise in React.js and its core principles (Hooks, functional components, state management).

- Proven experience integrating custom native modules and proficiency in integrating with Java/Kotlin (Android) and/or Swift/Objective-C (iOS) builds.

- Deep understanding of the mobile app lifecycle, performance profiling, and debugging tools (e.g., Flipper, Chrome DevTools).

- Solid experience with State Management libraries such as Redux/Redux Toolkit or Context API for medium-to-large scale applications.

- Familiarity with secure data management, background services, and mobile network optimization techniques.

- Mastery of Git for version control and collaborative development workflows.

Preferred Skills :

- Experience working with real-time systems, WebSockets, or peer-to-peer channels.

- Experience with TypeScript for large-scale application development.

- Familiarity with front-end build pipelines and tools like Webpack, Babel, and npm/yarn.

- Experience with automated mobile testing frameworks (e.g., Detox, Appium).

- Knowledge of responsive design principles and mobile UI/UX best practices.

Soft Skills :

- Strong problem-solving abilities and a keen attention to detail, especially when diagnosing platform-specific issues.

- Ability to take ownership of complex mobile features and deliver them independently and reliably.

- A continuous desire to learn and stay updated with the latest advancements in both React and native mobile technologies.


info-icon

Did you find something suspicious?