HamburgerMenu
hirist

Senior React Native Engineer - Mobile Frontend Infrastructure

Recro
3 - 10 Years
Multiple Locations

Posted on: 06/10/2026

Job Description

Position Overview :

We are looking for an exceptional, hands-on Senior React Native Engineer to own and build the mobile frontend infrastructure for our autonomous agentic AI platform.

Total Experience : 3-10 years

Key Responsibilities :

- Real-Time Communication Architecture : Design and build a transport-agnostic real-time message pipeline that works seamlessly across WebSockets, HTTP long-polling, and push notification channels.

- Polymorphic UI & AI-Native Rendering : Build extensible, streaming UI rendering infrastructure capable of mapping heterogeneous server payload streams to dynamic mobile components.

- Offline-First Local Storage : Architect the local data layer using offline-first storage patterns (SQLite / WatermelonDB), including schema migrations and conflict resolution.

- Mobile Reliability & Edge Cases : Solve complex mobile edge cases such as app backgrounding state transitions, silent auth token refreshes, and network degradation.

- Performance Optimization : Drive deep Android performance tuning, optimizing memory footprints, leveraging the Hermes engine, and tuning virtualized list rendering for smooth 60 FPS performance.

Must-Have Skills :

- 3+ years of dedicated React Native experience with production apps shipped on Google Play Store and Apple App Store.

- WebSocket & Real-Time Mastery : Experience managing connection lifecycles, heartbeats, and event-driven message handling.

- Local Data Persistence : Expertise with SQLite or WatermelonDB.

- TypeScript Proficiency : Deep experience with strict TypeScript typing and maintaining type safety across state and persistence layers.

- Android Performance Optimization : Proven experience with memory profiling, Hermes engine tuning, and frame-drop debugging.

- Concurrent State Management : Mastery over Redux Toolkit / State Libraries to manage concurrent asynchronous state.

- Polymorphic UI Component Rendering : Experience mapping dynamic message payloads into distinct React Native components.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...