Senior Flutter Developer

TAWANTECHCairogulftalentنُشرت في 27‏/07‏/2026
إلزامي:JavaKotlinSwiftFlutterGraphQLGitAWSAzureGoogle CloudCloudBackendMobileQA/TestAgileCI/CDSecuritySeniorJunior
ترجمة آلية — اللغة الأصلية: الإنجليزية.عرض النص الأصلي

نظرة عامة على الوظيفة

نحن نبحث عن Senior Flutter Developer ذو خبرة للانضمام إلى فريق التطوير لدينا. في هذا الدور، ستكون مسؤولاً عن تصميم وتطوير وصيانة تطبيقات mobile عالية الجودة تعمل عبر الأنظمة المختلفة لـ Android و iOS. ستتعاون مع product managers و designers و backend developers و QA engineers لتقديم حلول mobile قابلة للتوسع وآمنة وسهلة الاستخدام.

المسؤوليات الرئيسية

• تصميم وتطوير وصيانة تطبيقات Flutter لـ Android و iOS.

• بناء code نظيف وقابل للتوسع والصيانة باتباع أفضل الممارسات.

• التعاون مع فرق cross-functional لتقديم ميزات عالية الجودة.

• دمج RESTful APIs و Firebase و third-party services.

• تحسين أداء التطبيق وموثوقيته وأمنه.

• إجراء code reviews وتوجيه junior developers.

• استكشاف وإصلاح مشكلات التطبيق.

• المشاركة في architecture والتخطيط التقني وعمليات Agile development.

• ضمان تسليم المشاريع في الوقت المحدد مع الحفاظ على معايير coding عالية.

المؤهلات المطلوبة

• درجة البكالوريوس في Computer Science أو مجال ذي صلة (يفضل).

• خبرة تزيد عن 5 سنوات في software development.

• خبرة تزيد عن 3 سنوات في professional Flutter development.

• إتقان قوي لـ Dart و Flutter framework.

• خبرة في state management (مثل BLoC أو Riverpod أو Provider أو GetX).

• فهم قوي لـ Clean Architecture و SOLID principles و design patterns.

• خبرة في دمج REST APIs و Firebase و third-party SDKs.

• إتقان استخدام Git و CI/CD ونشر mobile application.

• مهارات ممتازة في حل المشكلات والتواصل والعمل الجماعي.

• متحدث باللغة العربية

الموقع: On-site (Cairo)

المؤهلات المفضلة

• خبرة في native Android (Kotlin/Java) أو iOS (Swift).

• معرفة بـ GraphQL و cloud platforms (مثل AWS أو Azure أو Google Cloud).

• خبرة في automated testing وتحسين الأداء.

• خبرة سابقة في قيادة المبادرات التقنية أو توجيه المطورين.