
تطوّر Avinode Group برمجيات وخدمات مترابطة لقطاع الطيران الخاص، وتدعم المتخصصين في تأجير الطائرات في مجالات حجز الطائرات وإدارة العمليات والمدفوعات. وتجمع أدواتها هذه الإجراءات في منظومة واحدة، وتستخدم البيانات لمساعدة الشركات على العمل بكفاءة أكبر، وتحسين تجارب العملاء، ودعم الربحية في العمليات المرتبطة بالخدمات اللوجستية والسفر والاستشارات.
مهندس برمجيات أول للواجهة الأمامية – عمليات الطيران، مجموعة أفينود
مهندس برمجيات أول يطوّر ميزات باستخدام React و.NET لمنصة عمليات الطيران في قطاع الطيران الخاص لدى مجموعة أفينود. يقود التحسينات التقنية وأدوات المطورين ويرشد المهندسين.
الوصف
- قيادة تطوير منتج عمليات الطيران لدى أفينود.
- تخطيط الميزات الحيوية لأعمال عملاء الطيران الخاص وبناؤها وإطلاقها.
- تصميم حلول تقنية للميزات الجديدة وتحسينات المنتج.
- التطوير ضمن الواجهة الأمامية الحالية المبنية باستخدام React والتطبيق الأحادي المبني باستخدام C# و.NET.
- إنشاء خدمات جديدة وفقاً لاحتياجات المنتج.
- صيانة أدوات React وخط أنابيب البناء وتحسينهما.
- تحديث قاعدة الشيفرة باستخدام الممارسات والمكتبات والمنصات الحديثة.
- تقييم التقنيات وتقنيات هندسة البرمجيات المفيدة والدعوة إلى اعتمادها.
- إرشاد المهندسين الأقل خبرة.
- تقديم التوجيه والدعم التقنيين على مستوى مجموعة أفينود.
المتطلبات
- خبرة لا تقل عن سبع سنوات في تطوير تطبيقات الواجهة الأمامية باستخدام JavaScript وReact.
- خبرة عملية في العمل ضمن منظومة .NET.
- خبرة في صيانة تقنيات JavaScript القديمة، بما في ذلك jQuery وKnockout JS.
- خبرة في ترحيل شيفرة الواجهة الأمامية القديمة إلى React.
- خبرة في بناء أدوات تجربة المطورين والنشر والأمان والأتمتة وصيانتها ضمن منظومة Node.js وNPM.
- خبرة في قواعد البيانات العلائقية ومهارات قوية في SQL.
- إلمام بـ MS SQL Server أو بقواعد بيانات علائقية مثل PostgreSQL أو MySQL أو Oracle.
- سجل مثبت في قيادة المشاريع وإرشاد أعضاء الفريق.
- خبرة في تقييم الأدوات والتقنيات الجديدة ودمجها.
- فهم أفضل ممارسات تطوير البرمجيات وتسليمها.
- مهارات قوية في التواصل الكتابي والشفهي.
- تقديم سيرة ذاتية ورسالة تعريفية باللغة الإنجليزية.
المزايا
- راتب تنافسي وحزمة مزايا.
- مواقع عمل مرنة مع إمكانية التحكم في جدولك.
- فعاليات Synergy لدعم التعاون والتواصل الاجتماعي.
- تدريب وفرص لتطوير المهارات الحالية أو تعلم مهارات جديدة.
- دعم التطور المهني والأهداف الوظيفية.