Flutter Developer
Ref: JO-2601-358510
- United Arab Emirates, Dubai
- Software Development & Engineering, Technology
- IT
- 1,000 - 4,999 Employee
- Environment: Remote
- Contract Type: Contract
- Starts: 2026-03-25
- Duration: 12 Months
📍 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.

Share: