Flutter Developer

United Arab Emirates, United Arab Emirates

Job Description

? REMOTE in Jordan
My client are looking for a Senior / Lead Mobile Engineer to play a pivotal role in building their next-generation Super App ecosystem. You will lead the development of a seamless, high-performance mobile experience that brings multiple services together under a single, scalable platform.
A core pillar of the Super App is our Financial Services module, making this role ideal for an engineer with a security-first mindset and proven experience delivering secure, high-quality fintech applications that protect sensitive user data and financial transactions.
Key Responsibilities
Super App Architecture:

  • Design and implement a modular, scalable Flutter architecture (micro-frontends or package-based approaches) enabling multiple teams to collaborate within a shared codebase
  • Define architectural standards and best practices to support long-term scalability and maintainability
Fintech & Secure Feature Development:
  • Build and maintain secure mobile features including digital wallets, payment flows, and transaction histories
  • Ensure compliance with mobile security best practices across all financial components
Security Implementation:
  • Implement advanced mobile security controls such as SSL pinning, root/jailbreak detection, encrypted local storage, and biometric authentication
  • Proactively mitigate risks aligned with OWASP Mobile Top 10 standards
Performance & Quality:
  • Optimize performance to ensure smooth 60 FPS experiences across a feature-rich application
  • Champion clean architecture, state management best practices, and test-driven development
API & Platform Integration:
  • Collaborate closely with backend teams to integrate RESTful and gRPC APIs, managing asynchronous data streams
  • Implement native integrations via Android (Kotlin) and iOS (Swift) using Flutter Platform Channels when required
Delivery & Leadership:
  • Advocate for code quality through unit and widget testing, peer reviews, and CI/CD pipelines
  • Support and mentor engineers, contributing to a strong mobile engineering culture
Technical Requirements:
  • 3+ years of professional Flutter & Dart experience (5+ years total mobile development experience)
  • Proven experience building fintech, banking, or financial services applications
  • Strong understanding of mobile security principles, including:
  • OWASP Mobile Top 10
  • OAuth2, JWT
  • Encryption standards (AES / RSA)
  • Experience with CI/CD pipelines (Codemagic, Bitrise, GitHub Actions)
  • Solid understanding of mobile performance optimization and state management
Please apply to be contacted with further information.
Salt is acting as an Employment Business in relation to this vacancy.

Skills Required

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
    JD2264764
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    United Arab Emirates, United Arab Emirates
  • Education
    Not mentioned