Hire Six

Senior React Native Engineer (Mobile)

We are looking for a Senior React Native Engineer to join our mobile team. You’ll help build and optimize the Snips app used by millions worldwide, crafting experiences as seamless and addictive as TikTok, but for premium entertainment.

 

What you’ll do

  • Develop and optimize React Native app (iOS/Android).
  • Build scalable, high-performance video experiences (feeds, streaming, subtitles, offline, player customization).
  • Implement advanced UI/UX flows optimized for vertical video and TikTok-style engagement.
  • Collaborate closely with backend, AI, and product teams to ship features that impact millions of users.
  • Ensure code quality, testing, performance, and reliability across devices and networks.

     

What we’re looking for

  • Must - 5+ years of professional experience in mobile development, with at least 3 years in React Native.
  • Track record in B2C, gaming, or e-learning apps at high scale.
  • Strong expertise in one or more of the following: mobile streaming, video/real-time/social/TikTok-style UX patterns.
  • Deep understanding of performance optimization, animations, offline caching, and adaptive streaming (HLS/DASH).
  • Core Technical Expertise

Strong hands-on expertise with React Native internals:

  • Rendering pipeline, bridge vs JSI, Hermes, Fabric (architecture-aware).
  • Performance profiling using Flipper, Xcode Instruments, Android Profiler.
  • Deep understanding of high-performance UI patterns, including: TikTok-style feeds, video-first UX, gesture-driven navigation.
  • Complex animations using Reanimated / Gesture Handler.

Experience building and optimizing video & streaming experiences:

  • Adaptive streaming (HLS/DASH), buffering strategies, lifecycle handling.
  • Background/foreground transitions and memory management.

Advanced knowledge of performance optimization:

  • Reducing re-renders, memory leaks, overdraw, and JS thread contention.
  • Offline-first architectures, caching strategies, and resilient networking.
  • Native & Platform Integration
  • Comfortable writing and maintaining custom native modules in
  • Swift/Obj-C and Kotlin/Java.
  • Experience integrating complex 3rd-party SDKs (analytics, monetization, ads, video, payments, push notifications).
  • Strong understanding of platform differences (iOS vs Android behavior, limitations, and UX nuances).

     

Nice to have

  • Experience with streaming platforms.
  • Exposure to data-driven personalization, recommendation systems, micro-segmentation, or content pipelines.
  • Past work on apps with subscription/coin/ad monetization models.
  • Experience in building things from the ground up.

 

Required languages

English B2 - Upper Intermediate
Published 9 January
141 views
·
44 applications
62% read
·
56% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...