- React Native experience with apps published on both app stores.
- Strong knowledge of WebSockets and real-time messaging.
- Experience with SQLite or WatermelonDB and offline data storage.
- Proficiency in TypeScript and API integration.
- Knowledge of Android performance optimisation and Hermes.
- Experience with Redux or similar state management tools.
- Ability to handle network and local data efficiently.
- Experience building energetic UI components for different message types.