Senior Flutter Developer

4 days ago


Qesm El Sheikh Zaid Al Jizah, Egypt Mercado Egypt for E-commerce services Full time 1,200,000 - 1,800,000 per year

Job Summary

As a Mid-Level / Senior Flutter Developer, you will be responsible for designing, developing, and maintaining high-performance, robust, and scalable mobile applications for both iOS and Android using the Flutter framework. You will go beyond just writing code; you will architect features and contribute significantly to our technical decisions and best practices. A strong, demonstrable understanding of state management, specifically with the Provider package, is crucial for this role.

Key Responsibilities

  • Design & Development: Architect, build, and ship robust, testable, and maintainable Flutter applications.
  • State Management: Expertly implement and manage application state using Provider, ensuring a predictable and scalable data flow throughout the app.
  • Payment Integration: Implement and maintain secure and reliable payment gateways (e.g., Stripe, In-App Purchases, Braintree) to ensure a smooth and secure user transaction experience.
  • Notifications: Develop and manage push notification systems (e.g., using Firebase FCM), including handling background messages and creating engaging user communication channels.
  • Feature Ownership: Translate UI/UX designs and product requirements into fully functional features, taking ownership from conception to release.
  • API Integration: Connect the application to back-end services via RESTful APIs, handling data serialization and asynchronous programming effectively.
  • Performance Optimization: Identify and resolve performance bottlenecks, memory leaks, and improve application responsiveness.
  • Problem Solving: Analyze complex technical challenges, debug issues across the full stack, and implement effective, long-term solutions.
  • Collaboration: Work closely with product managers, designers, and other developers in an agile environment.

Requirements:

  • 2-3 years of professional experience in mobile development with at least 1.5+ years focused on Flutter.
  • A strong portfolio of released applications on the App Store and/or Google Play.
  • Expert-level understanding of state management in Flutter, with proven, hands-on experience using the Provider package. You must be able to explain its core concepts and advantages.
  • Proficiency in Dart and a deep understanding of Flutter's fundamental concepts (widget lifecycle, keys, build context, etc.).
  • Proven experience with payment gateway integration and in-app purchase flows.
  • Hands-on experience implementing and handling push notifications (e.g., Firebase FCM).
  • Solid experience with RESTful APIs, asynchronous programming (Futures, Streams, async/await), and JSON serialization/deserialization.
  • Excellent analytical and problem-solving skills, with a proven ability to troubleshoot and resolve complex technical issues.
  • Experience with version control systems, preferably Git.
  • Familiarity with writing automated tests in Flutter (unit, widget, integration).
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a team.
  • Excellent verbal and written communication skills.

Bonus Points (Nice-to-Have):

  • Experience with other state management solutions (Bloc, Riverpod, GetX) and understanding their trade-offs compared to Provider.
  • Experience with native mobile development (iOS/Swift or Android/Kotlin).
  • Knowledge of CI/CD pipelines for Flutter (e.g., Codemagic, GitHub Actions, Bitrise).
  • Familiarity with Firebase services (Firestore, Auth, Cloud Functions, Crashlytics).
  • Experience with writing custom Flutter widgets or animations.
  • Understanding of software architecture patterns (e.g., Clean Architecture, MVVM).


  • Qesm El Sheikh Zaid, Al Jizah, Egypt The Tailors Dev Full time $150,000 - $250,000 per year

    Company DescriptionThe Tailors Dev is a fast-growing web development company that focuses on providing quality work customized to your business objectives. They specialize in providing digital services that are built on delivering unique human experiences. The company follows a structured process of goal setting, audience insights, design and development...

  • Flutter Developer

    4 days ago


    Qesm El Sheikh Zaid, Al Jizah, Egypt OneFurever Full time 20,000 - 25,000 per year

    Position: Flutter developerLocation: Sheikh Zayed/GrEEK Campus - "Office"Employment Type: Full-Time, 1 year Contract. (Probation Period 3 month).Workplace model: Hybrid - 4 days in the office per week – 1 day remotelyNet Salary: Up to 25K - Depend on experience.We're on the lookout for a Junior Flutter developer to join our team, where you'll have the...


  • Qesm El Maadi, Cairo, Egypt CLEVERNESS AGENCY Full time $60,000 - $120,000 per year

    Job Title: Senior Flutter DeveloperLocation: On-siteEmployment Type: Full-TimeExperience Level: SeniorWe are looking for a Senior Flutter Developer who's passionate about performance, UI/UX, and scalable code. You'll play a key role in delivering robust mobile apps that delight users and scale with our growing needs.ResponsibilitiesArchitect, build, and...


  • Qesm El Maadi, Cairo, Egypt SuperApp Full time 900,000 - 1,200,000 per year

    Location: On Site.Job Type: Full-timeExperience: Minimum 5 years in mobile application developmentOverview:We seek an experienced Senior Flutter Developer to join our team and take ownership of developing and maintaining high-performance, scalable applications that millions of users use. The ideal candidate will have deep expertise in mobile development,...


  • Al Adabīyah, Suez, Egypt SSC HR Solutions Full time 120,000 - 240,000 per year

    Role OverviewThe Senior Flutter Developer is responsible for Design, develop, and maintain high-performing, responsive, and optimized mobile applications using the Flutter framework. The role involves leading mobile development initiatives, mentoring junior developers, and collaborating with product, design, and backend teams to deliver secure, scalable, and...


  • Qesm st New Cairo, Cairo, Egypt Total-TECH Co Full time 100,000 - 200,000 per year

    We're looking for Senior Flutter developer for Software house company.Contract duration: 6 months (may be renewable).Location: New Cairo (1day WFH& 4 days from office, full-time).Years of experience: 4:7 years of experience. About the RoleWe're building a new-generation fintech app in MENA. Our MVP is live and validated. Now we're hiring a Senior Flutter...


  • Qesm El Zamalek, Cairo, Egypt Hire & wire Full time 120,000 - 360,000 per year

    Hire & Wire is Hiring**Join Our Innovative Mobility Startup as a Senior Backend Flutter Mobile Application Developer**Are you passionate about transforming urban transportation through cutting-edge mobile solutions? Do you have 5+ years of experience developing scalable, secure, and efficient backend systems that support Flutter mobile applications? If yes,...

  • Flutter Developer

    4 days ago


    Qesm Heliopolis, Cairo, Egypt Second Step for Outsourcing and Business Services Full time 120,000 - 180,000 per year

    Company DescriptionSecond Step for Outsourcing and Business Services is a leading provider of HR, staffing, payroll, and outsourcing services with offices in Egypt, Iraq, Jordan, Lebanon, and Libya. We offer comprehensive recruitment, manpower supply, payroll, and deployment solutions to assist clients in the GCC and MENA regions. We are recognized for our...


  • Qesm El Maadi, Cairo, Egypt SuperApp Full time 120,000 - 240,000 per year

    Location: On Site.Job Type: Full-timeExperience: Minimum 3 years in mobile application developmentOverview:We seek an experiencedFlutter Developer to join our team and take ownership of developing and maintaining high-performance, scalable applications that millions of users use. The ideal candidate will have deep expertise in mobile development,...


  • Qesm El Sheikh Zaid, Al Jizah, Egypt The Tailors Dev Full time 60,000 - 80,000 per year

    Job descriptionCompany DescriptionThe Tailors Dev is a fast-growing web development company that focuses on providing quality, customized digital services to align with your business objectives. We are dedicated to delivering unique human experiences through our development process, which includes goal setting, audience insights, design and development, and...