كبير مطوري الواجهة الخلفية والأمامية

مترجم
في المكتب
مصر , القاهرة
--

تفاصيل الوظيفة

وصف الوظيفة

الأدوار والمسؤوليات

الهدف الرئيسي لوظيفة مطور الواجهة الكلية المتقدم هو تطوير وتنفيذ تطبيقات قائمة على الويب، من الواجهة الأمامية إلى الخلفية. العمل عن كثب مع فرق متعددة الوظائف لتصميم وتطوير وإدارة البائعين ونشر حلول قابلة للتوسع وموثوقة تلبّي احتياجات مستخدمينا ومتطلبات العمل.

قيادة تصميم وتطوير وتنفيذ تطبيقات الويب، مع ضمان الأداء العالي والأمان وقابلية التوسع. تصميم وتطوير مكونات الواجهة الأمامية والخلفية باستخدام تقنيات وأطر حديثة مثل Angular وVue.js وExpress.js. التعاون مع المصممين وغيرهم من أصحاب المصلحة لترجمة متطلبات العمل إلى المواصفات الفنية وحلول البرمجيات. إجراء استكشاف الأخطاء حسب الحاجة وقيادة جهود حل المشكلات التي غالباً ما تشمل بائعين خارجيين وموظفي دعم آخرين و/أو منظمات. المسؤول عن تنفيذ التعديلات المطلوبة وتغييرات التصميم المطلوبة لوظائف النظام الحالي. تصميم وتنفيذ واجهات برمجة تطبيقات RESTful لتكامل سلس بين أنظمة الواجهة الأمامية والخلفية. كتابة كود نظيف ومنظم وقابل للصيانة وفقاً لمعايير الترميز وأفضل الممارسات. إجراء مراجعات الشفرة، والاختبار الوحدوي، وتقديم الملاحظات وتوجيه المطورين المبتدئين لضمان جودة الشفرة والتقيد بأفضل الممارسات. إجراء الاختبارات وتصحيح الأخطاء لضمان وظيفة وأداء وأمن تطبيق الويب. تصميم وتحديث قاعدة بيانات البرنامج. وهذا يشمل، على سبيل المثال لا الحصر؛ تطبيقات البرمجيات والمواقع الإلكترونية وعمليات تبادل البيانات وواجهات المستخدم. العمل والتفاعل مع أصحاب المصلحة على مستويات/وحدات مختلفة من الأعمال لضمان تسليم المتطلبات بشكل ممتاز. ضمان توافر عالٍ ومستويات أداء مقبولة للأنظمة الحيوية. مواكبة التقنيات الناشئة واتجاهات الصناعة وأفضل الممارسات وتطبيقها لتحسين عمليات التطوير ونتائجها.

المرشح المثالي

  • درجة البكالوريوس في الهندسة الحاسوبية أو علوم الحاسوب أو إدارة نظم المعلومات أو المجالات ذات الصلة
  • 4 - 8 سنوات من الخبرة المهنية ذات الصلة
  • يجب أن يمتلك 3+ سنوات من خبرة Net Core
  • معرفة واسعة بمواقع الإنترنت/الإنترانت، تصميم المواقع وتكنولوجيا الويب
  • الاطلاع على ممارسات DevOps وأنابيب CI/CD وDocker وKubernetes
  • خبرة مع تقنيات الويب التالية: XML وREST/SOAP وخوادم الويب/التطبيقات
  • معرفة بهندسة الميكروسيرفيسز والأنظمة الموزعة
  • معرفة قوية بمبادئ هندسة البرمجيات وأنماط التصميم وأفضل الممارسات
  • إتقان تقنيات الواجهة الأمامية مثل HTML5 وCSS3 وجافاسكريبت (ES6+) وأطر جافاسكريبت الحديثة (مثلاً Angular وVue.js)
  • القدرة على تحديد المشكلات وحلها وإنجاز المهام في الوقت المناسب
  • القدرة على جمع وتحليل وتقديم المعلومات والبيانات الرقمية بشكل فعال ووجود دقة عالية وشمول في جميع المهام
  • القدرة على قيادة المشاريع وتنسيق/استخدام الموارد الداخلية والبائعين الخارجيين لضمان نجاح المشروع وتقديمه بسلاسة
  • عين دقيقة للتفاصيل أمر لا غنى عنه
  • اتصال منتظم مع موظفي مكتب القاهرة، وموظفي الميدان، ومكتب المقر الرئيسي
  • اتصال متكرر مع شركاء خارجيين مثل بائعي التكنولوجيا
  • بيئة مكتبية نموذجية تتضمن المشي والجلوس والكتابة واستخدام معدات المكتب ورفع صناديق أو أمتعة أثناء السفر أحياناً
  • قد يتطلب العمل خارج ساعات العمل الرسمية وفي عطلات نهاية الأسبوع

وظائف مشابهة