{bc}
betterteam

Senior Mobile Engineer - iOS & Android (Real-Time Messaging)

F-Technologies LLC
Dubai, UAE
Full-time
Senior · 6+ years experience
Onsite
Discovered 3 weeks ago
SwiftKotlinFlutterReact NativeKotlin MultiplatformXMPP

Full Job Posting

  • Own the mobile architecture for iOS and Android, including the shared real-time core used across our business, news and social apps.
  • Build the connection layer (WebSocket / XMPP): reconnect, message ordering, delivery and read receipts, presence, typing and live feed updates.
  • Deliver offline-first storage and sync on both platforms.
  • Implement notifications and calls: APNs / PushKit / CallKit on iOS; FCM / WorkManager / ConnectionService on Android.
  • Write native platform code where cross-platform falls short (background tasks, notification extensions, audio / video).
  • Drive performance, stability and security (E2EE support, secure storage) to production-scale standards.
  • Ship to both stores, run CI/CD, mentor developers and review code.
  • 6+ years of mobile development, with production apps shipped on both the App Store and Google Play.
  • Proven depth in native iOS (Swift) and native Android (Kotlin); or senior Flutter / React Native / Kotlin Multiplatform with hands-on native modules on both platforms.
  • Hands-on experience building real-time features: an instant messaging / chat app is strongly preferred; live feeds, social or live-update apps also considered.
  • Working knowledge of XMPP or an equivalent real-time protocol (WebSocket, MQTT).
  • Strong background in offline-first data, push notifications and background execution on both platforms.
  • Understanding of Erlang-based messaging servers (ejabberd / MongooseIM) — no Erlang coding required.
  • End-to-end encryption (Signal protocol), WebRTC calls.
  • Experience with news or social media apps; Arabic / RTL UI; Flutter.
  • Competitive package based on experience, plus UAE employment visa.
  • Ownership of the real-time layer across multiple live products, with a senior team.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at F-Technologies LLC