Senior Native Mobile Developer (Android & iOS)
Skills
About This Role
Android
- Kotlin (primary language)
- Jetpack Compose or XML layouts
- Android SDK, ExoPlayer for video playback
• RecyclerView, ViewBinding, ViewModel, LiveData / StateFlow
- iOS
- Swift (primary language)
- UIKit and/or SwiftUI
- AVPlayer for video playback
- Combine or async/await for concurrency
Shared / General
- RESTful API integration with Node.js backend
- Push notifications (FCM / APNs)
- Git / GitHub version control
- App Store and Google Play deployment experience
- Nice to have: CDN/HLS video streaming, Firebase, WebSockets, in-app payments
Android & iOS Development
- Own the end-to-end development of REAB's native Android and iOS applications
- Build and maintain a high-performance short-form video feed with smooth playback (ExoPlayer / AVPlayer)
- Implement core app features: user profiles, social interactions, notifications, content upload and discovery
- Integrate RESTful APIs and real-time features built by the backend team
Super App Features
- Develop and maintain in-app wallet, top-up, and eSIM features on both platforms
- Implement secure payment flows and third-party financial service integrations
Quality & Performance
- Ensure app stability, performance, and battery efficiency across a wide range of devices
- Write unit and UI tests; maintain high code quality standards
- Monitor crash reports and resolve issues using tools like Firebase Crashlytics
Collaboration
- Work closely with the full stack developer and product team on API design and feature planning
- Participate in code reviews and contribute to architecture decisions
- Manage App Store and Google Play releases, versioning, and review submissions
Requirements
- 4+ years of native mobile development experience on Android and/or iOS
- Strong proficiency in Kotlin for Android and Swift for iOS
- Proven experience building and shipping production apps to the App Store and Google Play
- Deep understanding of mobile UI/UX patterns, performance optimisation, and memory management
- Experience with video playback (ExoPlayer / AVPlayer) and media-heavy applications
- Solid understanding of RESTful API integration and mobile security best practices
- Ability to work independently, manage priorities across two platforms, and communicate clearly in English
- Based in Dubai or able to commute to Al Quoz daily
- Nice to Have
- Experience with HLS video streaming and CDN-delivered media (Bunny.net or similar)
- Familiarity with social or short-form video app architecture (feed, upload pipeline, moderation)
- Experience with in-app wallet, payment flows, or fintech integrations
- Knowledge of content moderation SDKs or AI-based media filtering
- Experience with Flutter as a secondary framework alongside native development
- Pay: AED6,000.00 - AED6,800.00 per month
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required