Portfolio Jobs

Search open roles at our #staymagical portfolio companies

Senior Flutter Developer

Pemo

Pemo

Software Engineering
Posted on Mar 13, 2026
Cairo, Egypt, Damascus, Syria

Senior Flutter Developer

Become a part of Pemo's incredible team!

We're bold, collaborative, and ego-free. We challenge each other positively, encourage courageous decisions, and always aim high. Excited to be part of something big? We are seeking an experienced Senior Flutter Developer to join our dynamic mobile development team. In this role, you will be responsible for architecting, building, and maintaining advanced applications for our mobile platform. You will work closely with cross-functional teams, including product, design, and backend engineering, to deliver a seamless and performant user experience. This position offers the opportunity to lead, mentor, and shape the future of our mobile product offering.

What you'll be doing

  • Design, develop, and implement high-quality Flutter applications for iOS and Android platforms.

  • Collaborate with UI/UX designers to build smooth and visually appealing user interfaces.

  • Optimize applications for performance, scalability, and maintainability.

  • Lead technical design discussions to guide architecture and infrastructure decisions.

  • Conduct code reviews, provide constructive feedback and mentor junior developers.

  • Implement and uphold testing standards**,** including unit tests, integration tests, and widget tests, to ensure application quality and stability.

  • Conduct thorough testing of new features, bug fixes, and system integrations, and address issues as needed.

  • Troubleshoot and resolve production issues with an emphasis on minimizing downtime and optimizing user experience.

  • Stay current with the latest Flutter updates, tools, and trends, and integrate new techniques and methodologies to enhance team efficiency.

  • Work with backend engineers to integrate APIs and other services seamlessly.

  • Maintain a high standard of code quality through testing, automation, and continuous integration.

Who we are looking for

  • Education: Bachelor’s degree in Computer Science, Software Engineering.

  • Experience: 5+ years in mobile app development with a strong focus on Flutter and Dart for cross-platform apps and Swift for iOS-specific development.

  • Proven experience in building complex, high-quality apps deployed on both the App Store and Google Play Store.

  • Strong understanding of state management solutions like Provider, Bloc, or similar.

  • Proficient in mobile architecture patterns, such as MVC, MVVM, and Clean Architecture.

  • Experience with RESTful APIs, GraphQL, and WebSocket integrations.

  • Familiarity with third-party libraries, SDKs, and APIs, and experience with native development Swift is a plus.

  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.

  • Strong debugging and problem-solving skills, with a proactive approach to identifying and addressing potential issues.

  • Ability to work collaboratively in a team environment.

  • Excellent communication skills, both written and verbal.

Nice to Have:

  • Experience with Firebase or other backend services.

  • Understanding of Agile methodologies and experience working in Scrum teams.

  • Strong eye for design and attention to detail, especially when translating mockups to functional code.

Why Pemo?

Work your way with flexible hours, and freedom to take time off when you need it. Join a global team of fintech experts, backed by $18M+ from top investors and named in Forbes ME Top 50. At Pemo, you'll innovate, grow, and help shape the future of spend management in MENA.

A little more about our company

At Pemo, we believe that all business owners deserve to be successful. Business owners deserve to spend their time and money doing what they do best — running their businesses. They deserve to stay in control of their finances, at any point in time, effortlessly! That's why we have built the all-in-one spend management platform that empowers MENA business owners and their teams.

Locations
Cairo, Egypt, Damascus, Syria
Cairo, Egypt, Damascus, Syria

Senior Flutter Developer