Senior Flutter Developer

Mamo Pay

Dubai

On-site

AED 300,000 - 420,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mamo Pay in Dubai is seeking a Senior Flutter Developer to own mobile architecture within our fintech apps. You will lead end-to-end development and collaborate with product and design teams to deliver secure, scalable mobile solutions.

Join a fast-paced startup culture that emphasizes ownership, learning, and impact. You will shape our technical strategy and continuously improve performance and user experience.

Qualifications

  • 6+ years of mobile development experience including 3+ years with Flutter and Dart.
  • Proven track record in developing and scaling mobile applications.
  • Deep technical understanding of the Flutter ecosystem and state management.
  • Proficiency in reactive programming, data binding and navigation frameworks.
  • Expertise in implementing testing frameworks including E2E testing tools like Appium, Patrol or Maestro.
  • Ability to balance rapid feature delivery with high-quality releases.
  • Experience setting up CI/CD pipelines and app release processes.
  • Experience building and maintaining packages and federated plugins.
  • Ability to optimize app size while managing increasing complexity.
  • Familiar with various monitoring tools and AI productivity tools.

Responsibilities

  • Own the end-to-end development and release for our iOS and Android mobile apps.
  • Design and implement robust modular components for our mobile app.
  • Optimize app performance, scalability, and usability for exceptional user experiences.
  • Architect a scalable, secure and efficient codebase.
  • Troubleshoot issues and implement effective solutions to ensure reliability.
  • Establish automated testing infrastructure with comprehensive coverage.
  • Collaborate closely with Product Design and other engineers to create value for users.
  • Identify ways to improve logging, monitoring, and APM to improve observability and performance.
  • Define and implement mobile engineering best practices.
  • Stay current with mobile and flutter technologies and adopt relevant advancements.
  • Implement secure authentication mechanisms e.g. OAuth, JWT, Firebase.
  • Ensure a smooth user experience through efficient data handling and error management.
  • Optimize API requests for minimal latency and bandwidth usage on mobile devices.

Skills

Flutter
Dart
Mobile development
Reactive programming
State management
Performance optimization
Automated testing
Push notifications
CI/CD pipelines
Federated plugins

Tools

Appium
Patrol
Maestro

Job description

Mamo is looking for a Senior Flutter Developer who is enthusiastic about building best-in-class FinTech apps

You will be part of a tightly-knit team of product engineers developing innovative solutions to the most challenging problems in the payments industry

You will have full ownership of the mobile architecture and help shape our technical strategy

Why you ll love working here Startup environment that s big on individual responsibility and leans on process and automation

We re big on culture

Work with stunning supportive product design and engineering teams on problems that matter

You will be learning and growing all of the time

From business product design to engineering you will be learning from a world-class team that is caring kind and empathetic

Mamo has the potential for a wide-reaching impact

Mamo is taking on the challenge of bringing about a new era of financial inclusion that begins close to home by providing access and experiences that make sense

That means you will never be bored

What you will do

  • Own the end-to-end development and release for our iOS and Android mobile apps
  • Design and implement robust modular components for our mobile app
  • Optimize app performance scalability and usability for exceptional user experiences
  • Architect a scalable secure and efficient codebase
  • Troubleshoot issues and implement effective solutions to ensure reliability
  • Establish automated testing infrastructure with comprehensive coverage
  • Collaborate closely with Product Design and other engineers to create value for users
  • Identify ways to improve our logging monitoring and APM to improve overall observability and performance
  • Define and implement mobile engineering best practices
  • Stay current with mobile and flutter technologies and adopting relevant advancements
  • Implement secure authentication mechanisms e g OAuth JWT Firebase
  • Ensure a smooth user experience through efficient data handling and error management
  • Optimize API requests for minimal latency and bandwidth usage on mobile devices

6+ years of mobile development experience including 3 years with Flutter and Dart.

  • Proven track record in developing and scaling mobile applications.
  • A deep technical understanding of the Flutter ecosystem and state management techniques.
  • Proficiency in reactive programming, data binding and navigation frameworks.
  • Expertise in implementing testing frameworks including E2E testing tools like Appium, Patrol or Maestro.
  • Ability to balance rapid feature delivery with high-quality releases.
  • Skilled in custom widgets development and push notifications setup.
  • Experience with setting up CI/CD pipelines and app release processes.
  • Experience building and maintaining packages and federated plugins.
  • Ability to optimize app size while managing increasing complexity.
  • Familiar with various monitoring tools.
  • The capability of leveraging AI tools to enhance productivity and output quality.
  • Ability to work in fast-paced environments, autonomously, with little supervision.
  • A builder mindset: you don't just maintain processes you improve them.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Flutter Architect – FinTech Mobile Leader
Senior Flutter Architect – FinTech Mobile Leader

Mamo Pay • Dubai

On-site
AED 300,000 - 420,000
Senior Flutter Developer
Senior Flutter Developer

Esolutionz • Dubai

On-site
AED 260,000 - 480,000
Mobile Developer
Mobile Developer

Micropolis Holding Co. • Dubai

On-site
AED 293,000 - 441,000
Software Engineer ll - Flutter
Software Engineer ll - Flutter

talabat • Dubai

On-site
AED 180,000 - 320,000
SCRUM MASTER
SCRUM MASTER

Matchupfast Company • United Arab Emirates

On-site
AED 180,000 - 300,000
Accommodation
Meal allowances
Assistance with work visa processing
+3
MOBILE DEVELOPER
MOBILE DEVELOPER

Matchupfast Company • Dubai

On-site
AED 180,000 - 300,000
Assistance with accommodation
Financial assistance for home visits
Provision of necessary work equipment
+7
Mobile App Developer
Mobile App Developer

RecruitMe Plus • Dubai

On-site
AED 180,000 - 260,000
Mobile Development Lead
Mobile Development Lead

Staff Connect Information Technology Consultants • Dubai

On-site
AED 360,000 - 600,000
Senior Software Engineer (Flutter)
Senior Software Engineer (Flutter)

Techwaresoft LLC • Sharjah

Remote
AED 240,000 - 360,000
Opportunity to work on innovative projects
Dynamic team environment
Continuous learning opportunities
Flutter Developer
Flutter Developer

Aston VIP • Dubai

On-site
AED 180,000 - 280,000