Qara Digital Solutions · Cairo, Egypt · Posted 2025-12-02
Key ResponsibilitiesLead the design and development of Flutter applications for iOS and Android.Ensure code quality, scalability, and long-term maintainability.Collaborate closely with product managers, designers, and backend engineers.Provide technical mentorship and support to junior and mid-level developers.Drive continuous improvement in performance, architecture, and development practices.Oversee multiple feature requests and deployments to meet delivery timelines.Qualifications5+ years of mobile development experience, including 3+ years with Flutter.Strong expertise in Dart, state management (Bloc, Riverpod, Provider, etc.), and clean architecture.Experience with RESTful APIs, CI/CD, automated testing, and deployment processes.Proven track record of delivering production-grade Flutter apps.Familiarity with native iOS/Android development is a plus.Strong problem-solving, communication, and leadership skills.Previous experience mentoring or leading developers is highly preferred