Skills
Job Description
JD: React Native Engineer
Role: React Native Engineer – Real-Time Systems
We are building real-time, high-scale applications involving chat, streaming, and interactive experiences. We’re looking for engineers who can build performant mobile apps that handle live data, low latency, and production-scale usage.
What You’ll Do
Build and maintain high-performance React Native applications
Integrate real-time systems (WebSockets, RTC, live updates)
Work with SDKs like Agora or similar
Optimize app performance (FPS, memory, startup time)
Handle network variability, retries, and offline states
Collaborate with backend/infra teams on APIs and contracts
Debug production issues (crashes, latency, memory leaks)
Must-Have Skills
Strong experience in React Native (3-5 Years)
Solid understanding of:
App lifecycle
Performance optimization
Native bridges (Android/iOS basics)
Experience with:
WebSockets / real-time updates
API integration at scale
Strong debugging skills (Flipper, profiling tools)
Experience handling production apps with real users
Good-to-Have
Experience integrating RTC/streaming SDKs like Agora
Worked on apps with:
Chat / live streaming / gaming
Experience with:
Push notifications
Background tasks
Familiarity with analytics and monitoring tools
What We Value
Engineers who care about performance, not just UI
Ability to debug real-world issues (not just build features)
Strong ownership mindset
Your next job is waiting
Create your profile and start applying in minutes.