top of page

Senior Mobile App Developer

Dubai - United Arab Emirates

Job Type

Full Time

Workspace

On-Site

About the Role

Job Summary
We are seeking a Senior Mobile App Developer with at least 5 years of hands-on experience in developing and maintaining cross-platform mobile applications for B2B, B2C, and C2C marketplace/classifieds platforms.

The ideal candidate is proficient in Flutter or React Native, understands scalable mobile architectures, and is capable of integrating real-time features, secure payment gateways, chat, geolocation, and push notifications. You’ll collaborate with product, design, backend, and DevOps teams to deliver high-quality mobile experiences.

Requirements

Key Responsibilities

  • Design and develop high-performance mobile apps using Flutter or React Native

  • Build modular, reusable, and responsive UI components for iOS and Android

  • Integrate with backend APIs (RESTful/GraphQL), real-time services (e.g., Firebase), and cloud storage

  • Implement features such as user authentication, chat, listings, payments, maps, and push notifications

  • Work closely with backend developers to define and consume API contracts

  • Optimize apps for speed, performance, and responsiveness across a wide range of devices

  • Manage app releases and updates on Google Play and Apple App Store

  • Use version control (Git) and participate in agile development workflows (Scrum/Kanban)

  • Debug, profile, and improve performance of live apps

  • Stay up-to-date with mobile trends, tools, and best practices



Required Skills & Qualifications

  • 5+ years of experience in mobile application development

  • Strong experience with Flutter or React Native

  • Solid knowledge of native Android (Kotlin/Java) and/or iOS (Swift) is a strong advantage

  • Experience integrating:

    • RESTful/GraphQL APIs

    • Firebase (Realtime DB, Firestore, Cloud Messaging)

    • Payment gateways (Stripe, Apple Pay, Google Pay)

    • Maps and location-based services

  • Familiarity with state management libraries (Bloc, Provider, Redux, etc.)

  • Strong understanding of mobile UI/UX principles and responsive design

  • Proficiency with Git and CI/CD tools (e.g., GitHub Actions, Fastlane)

  • Experience publishing and managing apps on the App Store and Google Play

  • Good understanding of app security, user data protection, and offline capabilities

About the Company

TROIKA is a UAE-based technology company focused on developing modern marketplace platforms, CMS solutions, mobile apps, and cloud infrastructure. We empower clients across B2B, B2C, and C2C sectors by delivering scalable, secure, and user-focused digital platforms. As our company grows, we’re seeking a reliable and detail-oriented professional to join our team and support both customer experience and day-to-day office operations.

bottom of page