Oolka
React Native Developer
- Compensation
- Not disclosed
- Location
- Bangalore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Mobile
- Posted
Skills
Must have
- 3+ years of hands-on React Native development.
- Experience shipping applications on both Android and iOS.
- Strong TypeScript and state management skills.
- Hands-on experience with WebSockets and real-time communication.
- Experience with SQLite, WatermelonDB, or offline-first architecture.
- Knowledge of mobile performance optimisation and asynchronous state management.
- Experience building chat interfaces, streaming responses, or AI-powered mobile applications.
Full description
Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native and TypeScript.
- Build real-time messaging and chat interfaces using WebSockets.
- Implement offline-first data storage using SQLite, WatermelonDB, or similar databases.
- Optimise Android performance, including FlatList rendering, memory usage, and Hermes.
- Manage application state using Redux or similar tools.
- Build dynamic UI components to render text, cards, suggestions, and interactive content.
- Ensure reliable app behaviour across network changes and background/foreground transitions.
Requirements:
- 3+ years of hands-on React Native development.
- Experience shipping applications on both Android and iOS.
- Strong TypeScript and state management skills.
- Hands-on experience with WebSockets and real-time communication.
- Experience with SQLite, WatermelonDB, or offline-first architecture.
- Knowledge of mobile performance optimisation and asynchronous state management.
- Experience building chat interfaces, streaming responses, or AI-powered mobile applications.