HamburgerMenu
hirist

Senior Mobile Platform Engineer - React Native Applications

Grizmo Labs
Bangalore
4 - 8 Years
star-icon
4white-divider34+ Reviews

Posted on: 09/10/2025

Job Description


Key Responsibilities :

1. Platform Architecture & Development :


- Own the core React Native application architecture, ensuring optimal state management, module organization, and code reusability across iOS and Android.


- Develop and maintain native modules (for iOS using Swift/Objective-C and for Android using Kotlin/Java) to bridge functionality not fully supported by React Native or to achieve maximum performance.


- Drive the adoption of best practices, new libraries, and updates within the React Native ecosystem to keep the platform modern and secure.


- Focus on performance tuning, memory management, and reducing app size to ensure a flawless user experience.


2. DevOps, Tooling, & CI/CD :


- Design, implement, and maintain the CI/CD pipelines (e.g., using GitHub Actions, GitLab CI, Azure DevOps, or Fastlane) for automated builds, testing, and distribution to the Apple App Store and Google Play Store.


- Manage and optimize the entire mobile build system, including configuration, dependency management (e.g., CocoaPods, Gradle), and signing certificates.


- Implement and manage crash reporting and analytics tools (e.g., Crashlytics, Firebase, Sentry) to proactively monitor application health and performance.


3. Collaboration & Quality Assurance :


- Collaborate closely with product developers to enforce standards, provide expertise on complex native integrations, and troubleshoot platform-level issues.


- Establish and maintain a comprehensive testing strategy for the platform layer, including unit, integration, and end-to-end testing frameworks (e.g., Jest, Detox).


- Serve as the Subject Matter Expert (SME) for all mobile-related security, performance, and operational issues.


Required Skills and Qualifications :


- 5+ years of professional experience in mobile application development.


- 3+ years of deep, hands-on experience as a React Native Developer, focusing on architecture and tooling rather than just feature development.


- Expert proficiency in JavaScript/TypeScript and the React ecosystem.


- Strong practical experience in native mobile development :


1. iOS : Experience with Swift/Objective-C for writing native modules and understanding the iOS build system (Xcode, CocoaPods).


2. Android : Experience with Kotlin/Java for writing native modules and understanding the Android build system (Gradle).


- Proven experience implementing and maintaining CI/CD pipelines for mobile applications.


- Familiarity with state management libraries (e.g., Redux, MobX, Context API) and persistent storage solutions (e.g., AsyncStorage, Realm).


- Excellent communication and documentation skills.


Preferred Qualifications (Bonus Skills) :


- Experience with monorepos and managing multiple applications/libraries within a single repository (e.g., using Nx or Lerna).


- Deep knowledge of mobile security best practices (e.g., data encryption, secure storage, API key protection).


- Experience in profiling and optimizing mobile application performance using native tools (e.g., Xcode Instruments, Android Profiler).


- Familiarity with other cross-platform frameworks like Flutter or native mobile development.

info-icon

Did you find something suspicious?