Flutter Developer — Mobile App (fintech / Trading Platform)

Dubai, DU, AE, United Arab Emirates

Job Description

Remote / Hybrid | 3-Month Contract (Extendable)



Job Summary



We are seeking an experienced Flutter Developer to enhance and maintain our multi-asset digital trading platform. You will be responsible for building high-performance, secure, and scalable mobile application features, including real-time trading interfaces, wallet management, and internal tools for admins.

This is a 3-month contract position with strong potential for extension based on performance.



Responsibilities



Develop and maintain mobile application features using Flutter (Dart) Implement state management using Riverpod and BLoC patterns Build real-time price streaming, chart updates, and trading interactions using WebSockets Integrate Firebase services (Authentication, Cloud Messaging, Firestore/Realtime Database if needed) Implement secure login, session handling, and data storage Work with REST APIs & GraphQL endpoints for trading, wallet, and user operations Develop UI/UX components with responsive and high-performance architecture

Build features for:



User onboarding & profile management Wallet & transaction flows Real-time order placement and trade monitoring Notifications & activity logs Ensure app security using best practices (encryption, secure storage, authorization flows) Write clean, reusable, and testable code Collaborate with backend and DevOps teams for API integration, performance tuning, and release cycles Communicate technical solutions clearly and document features

Required Skills



3+ years of professional Flutter development experience Strong understanding of Dart, Riverpod, and BLoC Experience building real-time apps using WebSockets Hands-on experience with Firebase (Auth, FCM, Firestore, Storage) Experience integrating REST APIs and WebSockets Strong background in responsive UI/UX development Familiarity with app deployment (App Store & Play Store) Experience with secure data handling and authentication techniques Preferred Skills (Bonus) Experience in Fintech, trading apps, or crypto exchanges Knowledge of GraphQL Familiarity with Secure Storage, biometrics, and 2FA flows Experience with CI/CD (Fastlane, Codemagic, or GitHub Actions)

Contract Terms



Duration:

3 months

Work Mode:

Remote / Hybrid flexibility

Compensation:

Competitive project-based contract

Start Date:

Immediate joiners preferred

Job Type: Full-time

Pay: AED3,000.00 - AED5,000.00 per month

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2183574
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned