Senior Flutter Developer offshore

Cairo, Cairo Governorate, Egypt on site Until 9/25/2026 5+ years exp First posted July 27, 2026 Last posted July 27, 2026
Job description

Senior Flutter Developer

Job Overview

We are looking for an experienced Senior Flutter Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications for Android and iOS. You will collaborate with product managers, designers, backend developers, and QA engineers to deliver scalable, secure, and user-friendly mobile solutions.

Key Responsibilities

  • Design, develop, and maintain Flutter applications for Android and iOS.
  • Build clean, scalable, and maintainable code following best practices.
  • Collaborate with cross-functional teams to deliver high-quality features.
  • Integrate RESTful APIs, Firebase, and third-party services.
  • Optimize application performance, reliability, and security.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot and resolve application issues.
  • Participate in architecture, technical planning, and Agile development processes.
  • Ensure timely delivery of projects while maintaining high coding standards.

Required Qualifications

  • Bachelor's degree in Computer Science or a related field (preferred).
  • 5+ years of software development experience.
  • 3+ years of professional Flutter development experience.
  • Strong proficiency in Dart and the Flutter framework.
  • Experience with state management (BLoC, Riverpod, Provider, or GetX).
  • Strong understanding of Clean Architecture, SOLID principles, and design patterns.
  • Experience integrating REST APIs, Firebase, and third-party SDKs.
  • Proficiency with Git, CI/CD, and mobile application deployment.
  • Excellent problem-solving, communication, and teamwork skills.
  • Arabic speaker
  • location : on-sit (Cairo)

Preferred Qualifications

  • Experience with native Android (Kotlin/Java) or iOS (Swift).
  • Knowledge of GraphQL and cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with automated testing and performance optimization.
  • Previous experience leading technical initiatives or mentoring developers.
About this role

Summary

Design, develop, and maintain cross-platform mobile apps using Flutter and Dart.

Job title

Senior Flutter Developer offshore

Experience level

5+ years

Minimum experience

5+ years exp

Industry

software

Location requirements

on-site in Cairo; remote not allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

dartflutterstate managementREST APIsfirebasegitCI/CD

Preferred skills

native androidnative iOSgraphqlcloud platformsautomated testingmentoring

Specializations

flutterdartmobile developmentcross-platform
Locations

Structured locations inferred from the posting.

Cairo, Cairo Governorate, Egypt

On-site City