Skip to main content
ResumeKart
← Back to Jobs

React Native Engineer - TypeScript

Hula Globalβ€’Bangalore
Full-timeMid Level
πŸ‘οΈ 0 viewsβ€’πŸ“ 0 applicationsβ€’Posted 10/29/2026β€’Expires 12/4/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More React Native Engineer - TypeScript roles in Bangalore β€” straight to your inbox. No account needed.

Applying to this role? Tailor your rΓ©sumΓ© to this job description in one click, then download it free β€” just a small ResumeKart footer, no subscription.

Job Description

Responsibilities : - Implement the chat interface for Oolka following established architecture patterns and design specs from our UI/UX team. - Design the real-time communication layer, a transport-agnostic message pipeline that works across WebSocket, HTTP polling, and future push notification channels without UI-layer changes. - Architect the local data layer's offline-first storage, sync strategies, conflict resolution, and schema migration patterns that scale as Dhruva adds new capabilities. - Build extensible rendering infrastructure for AI-native features, streaming responses, polymorphic message types, inline actionable widgets (payment CTAs, score visualisations), and proactive nudge surfaces. - Handle mobile-specific edge cases : app backgrounding/foregrounding, token refresh, graceful degradation on network loss, and error recovery UX. - Write well-tested, documented code that the team can maintain and extend as Dhruva's capabilities grow. Requirements : - 3+ years of React Native with production apps shipped to both app stores. - Strong WebSocket integration experience with connection lifecycle, reconnection strategies, and event-driven message handling on mobile. - Local data persistence using SQLite or WatermelonDB, including schema migrations and offline-first patterns. - TypeScript proficiency defining strict types from backend API contracts and maintaining type safety across the data layer. - Performance optimisation on Android FlatList tuning, memory profiling, and Hermes engine familiarity. - State management with Redux or equivalents handling concurrent async state (network, WebSocket, and local DB) without race conditions. - Experience rendering polymorphic UI components mapping different message types (text, rich cards, suggestions, documents) to distinct components from a single data stream. Total Experience : 3 - 7 years

Partner picks for React Native Engineer - TypeScript in Bangalore

Matched to the skills this page calls for and the candidate's location.

Partner

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.