تفاصيل العمل

### ماك كوين (MacQueen) — مهندس برمجيات أول لتطبيقات الموبايل (Senior Flutter Engineer)

**وصف المشروع:**

المساهمة في تطوير وصيانة وتحديث تطبيق ماك كوين، وهو تطبيق للسفر وحجز الفنادق مبني باستخدام Flutter، مع التركيز على تحسين تجربة المستخدم، وتطوير الخصائص الأساسية للتطبيق، ورفع كفاءة الأداء والاستقرار.

**المهام والمسؤوليات:**

- تطوير وصيانة خصائص التطبيق المتعلقة باستكشاف الفنادق والبحث عنها والحجز وإدارة حسابات المستخدمين وبرامج الولاء.

- تطوير ودمج حلول الدفع الإلكتروني، بما يشمل الدفع بالبطاقات البنكية وApple Pay وGoogle Pay وخدمات الشراء الآن والدفع لاحقًا (BNPL).

- المساهمة في تطوير بنية التطبيق البرمجية وتحسينها باستخدام Clean Architecture وBLoC/Cubit، بما يدعم قابلية التوسع والصيانة.

- دمج واجهات برمجة التطبيقات (REST APIs) والخدمات الخارجية اللازمة لتشغيل خصائص التطبيق المختلفة.

- تطوير وتحسين تجربة استعراض فيديوهات الفنادق القصيرة (Reels)، مع الاهتمام بسرعة التشغيل والتحميل المسبق للفيديوهات وتحسين الأداء.

- دمج وإدارة الخدمات التقنية، بما يشمل Firebase وBraze وAdjust وSentry، لدعم الإشعارات والتفاعل مع المستخدمين وتحليل الاستخدام ومراقبة الأخطاء.

- تحليل المشكلات التقنية ومعالجة الأخطاء وتحسين استقرار التطبيق وجودة الكود.

- التعاون مع فرق العمل المختلفة لتنفيذ متطلبات المنتج وتطوير الخصائص الجديدة وتحسين تجربة المستخدم.

- المساهمة في اتخاذ القرارات التقنية وتحسين جودة التطوير وإدارة الاعتماديات البرمجية وتحديث مكونات التطبيق.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات