Mamo

flutter developer in fintech

In short

Senior Flutter developer role at Mamo, a fintech company building payment apps to expand financial inclusion, fully remote. The role owns end-to-end iOS and Android app development, architecture, testing, CI/CD, and observability. Requires 6+ years of mobile development including 3 years with Flutter and Dart, plus experience with state management, E2E testing tools, and secure authentication.

About
Mamo develops FinTech apps and payment solutions, aiming to expand financial inclusion by providing accessible experiences.
Responsibilities
•Own end-to-end development and release of iOS and Android mobile apps
•Design and implement robust, modular components for the mobile app
•Optimize app performance, scalability, and usability
•Architect a scalable, secure, and efficient codebase
•Troubleshoot issues and implement solutions to ensure reliability
•Establish automated testing infrastructure with comprehensive coverage
•Collaborate with Product, Design, and engineering teams to create value for users
•Improve logging, monitoring, and APM to enhance observability and performance
•Define and implement mobile engineering best practices
•Keep up with mobile and Flutter technologies and adopt relevant advancements
•Implement secure authentication mechanisms, such as OAuth, JWT, and Firebase
•Ensure a smooth user experience through efficient data handling and error management
•Optimize API requests to minimize latency and bandwidth usage on mobile devices
Requirements
•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 techniques
•Proficiency in reactive programming, data binding, and navigation frameworks
•Expertise in testing frameworks, including E2E tools such as Appium, Patrol, or Maestro
•Ability to balance rapid feature delivery with high-quality releases
•Skilled in custom widget development and push notification setup
•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
•Familiarity with monitoring tools
•Ability to leverage AI tools to improve productivity and output quality
•Ability to work autonomously with little supervision in a fast-paced environment
•A builder mindset focused on improving processes
Conditions
No conditions specified in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot