Skip to content
orjiace

JIFU360

Lead Mobile Engineer · Dubai, UAE

· Completed

Three JIFU360 screens: a dashboard welcoming a member into the academy above a promotional carousel; a five-minute Bitcoin candlestick chart with the drawing toolbar open; and a Market Ideas screen with FX and crypto idea channels and a EURUSD buy idea marked active.
4.8/5
iOS ratingfrom 96 ratings
17,000+
iOS first-time downloads
12,500
Play Store downloads

A trading academy in one app

JIFU360 is a trading education platform for a Dubai-based client: social feeds, live streaming, AI assistance, broker integrations and a full course academy in one app. I led mobile and built the app from scratch.

Architecture and chat

The architecture is a domain-driven types → service → hooks → screen module pattern. Every feature follows it. Real-time chat runs on PubNub with cross-platform message normalisation and a link-detection moderation pipeline. Push notifications go through FCM and OneSignal; CI/CD and over-the-air updates through EAS.

Streaming and broker connectivity

Live streaming is WebRTC on the Dolby Millicast SDK and react-native-webrtc. On iOS that includes native Picture-in-Picture via a custom AVPictureInPictureVideoCallViewController + AVSampleBufferDisplayLayer module that converts I420 frames to BGRA.

Broker connectivity reaches MT4/MT5 through a .NET REST API and a Go WebSocket/assets service: real-time trade placement, global trading ideas and copy-trading.

The numbers

  • 4.8/5 iOS rating from 96 ratings, third-party verified
  • 17,000+ iOS first-time downloads
  • 12,500 Play Store downloads
  • Users across Spain, Mexico and beyond