HamburgerMenu
hirist

React Native Developer - iOS/Android Apps

Brainwork
Bangalore
2 - 3 Years
star-icon
4.9white-divider8+ Reviews

Posted on: 13/11/2025

Job Description

Key Responsibilities :


1. Mobile Application Development :


- Develop, maintain, and enhance React Native applications for both iOS and Android platforms.


- Build intuitive and high-performance UI components, screens, and features.


- Ensure smooth integration with backend APIs and third-party services.


- Implement new user-facing features while maintaining app stability, performance, and backward compatibility.


2. App Lifecycle Management :


- Manage the full mobile application lifecycle, including architecture planning, development, testing, deployment, and updates.


- Publish and maintain multiple mobile apps on the Apple App Store and Google Play Store.


- Ensure adherence to platform guidelines, release processes, and versioning best practices.


3. Performance Optimization :


- Optimize the performance, responsiveness, and loading speed of mobile applications.


- Use techniques such as lazy loading, caching, memory optimization, batching, and bundle size reduction. Monitor runtime performance and resolve bottlenecks, UI lag, or crashes.


4. Debugging & Troubleshooting :


- Dive deep into front-end libraries and third-party modules to debug, modify, or extend them when necessary.


- Identify and fix complex bugs, performance issues, and integration challenges across devices and OS versions.


- Conduct code reviews, ensure adherence to best practices, and maintain clean, reusable, and scalable code.


5. Collaboration & Cross-Functional Interaction :


- Work closely with product managers, designers, and backend engineers to deliver end-to-end features.


- Translate UI/UX wireframes into functional mobile components with pixel-perfect implementation.


- Participate in sprint planning, technical discussions, and architecture design sessions.


- Proven experience building and managing high-traffic, scalable, production-level mobile applications.


- Strong understanding of iOS and Android application lifecycles, app store processes, and deployment pipelines.


- Experience releasing and maintaining multiple apps on App Store and Google Play.


- Strong proficiency in JavaScript/TypeScript, React ecosystem, and modern front-end patterns.


- Ability to troubleshoot and extend internal or third-party libraries when required.


- Experience integrating REST APIs, GraphQL APIs, and real-time data streams.


- Solid understanding of mobile performance optimization techniques including lazy loading, caching, and code splitting.


- Familiarity with CI/CD for mobile apps, OTA updates (CodePush), and release automation.

info-icon

Did you find something suspicious?