Senior Flutter Engineer - FinTech/BaaS

Senior Flutter Engineer - FinTech/BaaS

Full-Time 63000 - 77000 £ / year (est.) No working from home possible
Aqovia

At a Glance

  • Tasks: Lead the development of a cutting-edge mobile app and architect high-performance solutions.
  • Company: Join Aqovia, a dynamic tech firm shaping the future of FinTech and more.
  • Benefits: Enjoy competitive benefits, growth opportunities, and a collaborative culture.
  • Other info: Be part of a diverse team committed to inclusivity and personal growth.
  • Why this job: Make a real impact with innovative technology in a supportive environment.
  • Qualifications: Expertise in Flutter, Firebase, and a passion for building scalable solutions.

The predicted salary is between 63000 - 77000 £ per year.

Why Join Aqovia?

We don’t just build software, we engineer impact.

Aqovia is an international technology firm and strategic incubator creating real-world value through AI, data, and bespoke software solutions.

By joining us, you’ll work within a dynamic ecosystem that spans Fin Tech, Ed Tech, and Healthcare, ensuring the work you do today shapes the industries of tomorrow.

We’re looking for a visionary Lead Flutter Engineer in Pakistan to spearhead our mobile ecosystem and drive high-performance architecture.

What We’re Looking For

We are seeking an expert Senior Mobile/Flutter Engineer to own the architecture, development, and strategy for our white-labeled Fin Tech (Baa S) platform.

You will serve as the primary technical owner of our Flutter frontend and Firebase Backend-for-Frontend (BFF) stack, combining hands-on execution with architectural leadership to build a high-performance, composable, and customizable financial app.

  • Core Technical Responsibilities
  • Flutter Mobile App: Lead development of a modular, tenant-configurable mobile app with clean, testable code.
  • Firebase BFF Architecture: Architect and implement the Firebase Backend-for-Frontend using Type Script/Node. js Cloud Functions.

• Azure Integration ("The Seam")

  • Outbound: Route authenticated user requests to Azure financial services via Cloud Functions.
  • Inbound: Secure HTTP Cloud Functions to catch Azure webhooks and update Firestore state.
  • Database & Security: Design high-performance, denormalized Firestore schemas for real-time UI updates; manage Firebase Auth and enforce strict Firestore/Storage security rules.
  • Services Integration: Manage Firebase Cloud Storage for user document handling (KYC/statements) and Firebase Cloud Messaging (FCM) for push notifications.
  • Architectural & Leadership Responsibilities
  • Technical Ownership: Serve as the technical lead for mobile and BFF platforms, driving scalability, security, and maintainability.
  • Multi-Tenancy & Provisioning: Maintain JSON/asset theme engines for white-labeling and use Terraform (Ia C) to automate isolated Firebase project deployment.
  • Modular Strategy: Build a plug-and-play feature architecture so tenants can easily enable or disable specific app capabilities.
  • Standards & Mentorship: Define coding standards, state management patterns (Riverpod/Bloc), and conduct code reviews to mentor mid/junior engineers.
  • Dev Ops & Strategy: Maintain automated CI/CD pipelines (Git Hub Actions/Codemagic) and collaborate with Product/Azure teams on API contracts and technical roadmaps.
  • Required Skills & Experience
  • Expert-level proficiency in Flutter & Dart, with a portfolio of complex, high-performance apps shipped to both i OS and Android.
  • Deep, production-grade expertise across the Firebase suite: Firestore, Firebase Authentication, Cloud Functions (Node. js/Type Script), Cloud Storage, and FCM.
  • Proven experience building a Backend-for-Frontend (BFF) architecture using Cloud Functions or similar serverless technology.
  • Strong understanding of Infrastructure as Code (Ia C), with direct experience using Terraform being a major plus.
  • Demonstrable experience designing and managing complex Firestore data models (denormalization) and writing secure, efficient Security Rules.
  • Expertise in modern Flutter state management (e. g., Riverpod, Bloc), asynchronous programming (Streams), and dependency injection.
  • Strong familiarity with consuming RESTful APIs, handling webhooks, and working with JSON/ID Tokens.
  • A "lead" mindset: high sense of ownership, excellent problem-solving skills, and strong communication.
  • Nice to Haves
  • Experience in the Fin Tech, banking, or financial services industry.
  • Experience with the Azure ecosystem (even if just from an integration perspective).
  • Experience with automated testing frameworks for Flutter (e. g., flutter_test, patrol).
  • Knowledge of native mobile development (Kotlin/Swift) for potential custom integrations.
  • Joing Aqovia Means
  • Making a real difference: You\'ll be part of a team developing solutions that empower businesses while contributing to sustainable practices.
  • Growth opportunities: We invest in our employees\' development and offer a path for career advancement.
  • Cutting-Edge Tech Stack: No legacy code, help us build a modern Baa S platform from the ground up.
  • Collaborative culture: We value teamwork, open communication, and a supportive environment.
  • Competitive benefits package: TBC and can be discussed in the call with the talent team.
  • Equal Opportunity Employer

At Aqovia, we believe in the strength of diversity.

We strive to reflect the varied markets we serve and foster an inclusive culture where everyone feels welcome, valued, and empowered to be their authentic selves.

As an equal opportunity employer, we are committed to embracing all forms of diversity across our organisation.

#J-18808-Ljbffr

Senior Flutter Engineer - FinTech/BaaS employer: Aqovia

Aqovia is an exceptional employer, offering a unique opportunity to lead compliance in the rapidly evolving fintech and digital assets sector within the vibrant GCC region. With a strong focus on career growth, a collaborative culture, and a commitment to diversity and inclusion, employees are empowered to make a meaningful impact while enjoying comprehensive rewards including competitive salaries and professional development support. Join us at Aqovia to shape the future of regulated fintech and be part of a dynamic team that values innovation and ethical governance.

Aqovia

Contact Details:

Aqovia Recruitment Team

We think you need these skills to ace Senior Flutter Engineer - FinTech/BaaS

Flutter
Dart
Firebase
Cloud Functions
TypeScript
Node.js
Firestore