"مهندس البرمجيات ومطور قائد الفريق"
نحن نبحث عن مطور قائد فريق موهوب ومتحمس يتمتع بخبرة مهندس البرمجيات للانضمام إلى فريقنا. ستقود فريقًا من مطوري الواجهة الأمامية، ومطوري الواجهة الخلفية، ومصممي UI/UX، لتعزيز بيئة تعاونية ومبتكرة. ستلعب أيضًا دورًا محوريًا في تصميم وتنفيذ البنية الشاملة لأنظمتنا، مما يضمن قابلية التوسع وقابلية الصيانة والأداء.
المسؤوليات:
قيادة:
• توفير القيادة الفنية والإرشاد لمطوري الواجهة الأمامية ومطوري الواجهة الخلفية ومصممي UI/UX.
• تعزيز بيئة فريق تطوير تعاونية وعالية الأداء.
• تفويض المهام بشكل فعال وتتبع تقدم الفريق نحو تحقيق أهداف المشروع.
• إجراء مراجعات الأداء وتقديم ردود فعل مستمرة لأعضاء الفريق.
هيكلة البرمجيات:
• تصميم وتنفيذ بنيات برمجية قوية وقابلة للتطوير باستخدام أحدث تقنيات .NET Core (الواجهة الأمامية والخلفية).
• قيادة ترحيل الأنظمة الحالية إلى .NET Core، والاستفادة من الخدمات الصغيرة وبنيات الواجهة الأمامية الصغيرة.
• التأكد من توافق الهندسة المعمارية مع احتياجات العمل والمتطلبات الفنية.
• تحديد وتنفيذ أنماط التصميم المناسبة وأفضل الممارسات لتطوير البرمجيات.
الخبرات التقنية:
• تطوير وصيانة تطبيقات الويب باستخدام ASP.NET Core مع خبرة في تطوير الواجهة الأمامية والخلفية.
• تنفيذ أفضل الممارسات لتطوير البرمجيات، بما في ذلك اختبار الوحدة، CI/CD (التكامل المستمر/التسليم المستمر)، ومراجعات التعليمات البرمجية.
• الإشراف على تنفيذ بيئة تطوير قوية وأدوات.
o العمل كمسؤول النظام، والحفاظ على خوادم التطوير وضمان التشغيل السلس لأدوات التطوير والبنية التحتية (ميزة إضافية).
التواصل والتعاون:
• التواصل بشكل فعال مع جميع أصحاب المصلحة، بما في ذلك المطورين والمصممين ومديري المنتجات وCTO.
• توثيق المواصفات الفنية وقرارات التصميم والمخططات المعمارية بوضوح.
• المشاركة في مراجعات التعليمات البرمجية وتقديم تعليقات بناءة لأعضاء الفريق.
• البقاء على اطلاع بأحدث اتجاهات وتقنيات تطوير الويب.
مؤهلات:
• خبرة مثبتة كمطور Full-Stack (أكثر من 5 سنوات) مع خبرة قوية في ASP.NET Core (الواجهة الأمامية والخلفية).
• خبرة قوية في هندسة البرمجيات ومبادئ التصميم.
• خبرة في قيادة وتوجيه فريق التطوير.
• فهم متعمق لأفضل الممارسات لتطوير البرمجيات، بما في ذلك اختبار الوحدة، وCI/CD، ومراجعات التعليمات البرمجية.
• خبرة في مهام إدارة النظام والحفاظ على أدوات التطوير والبنية التحتية (ميزة إضافية).
• مهارات الاتصال والتعاون وحل المشكلات ممتازة.
• القدرة على العمل بشكل مستقل وإدارة المهام المتعددة بفعالية.
• شغف بالتكنولوجيا ورغبة قوية في التعلم والنمو.
Let our experts design a Professional CV for you.