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.