مطور واجهات أمامية أول

مترجم
في المكتب
--

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

وصف الوظيفة

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

الإهتمام بالهندسة والتطوير: تصميم وتطوير وصيانة تطبيقات واجهة أمامية قوية وقابلة للتوسع وآمنة باستخدام Angular (أحدث الإصدارات). تصور البيانات: بناء لوحات معلومات عالية الأداء قادرة على التعامل مع تدفقات بيانات حقيقية الوقت وعالية التردد، بيانات سلسلة زمنية، ومخططات صناعية معقدة. القيادة التقنية: توجيه المطورين المبتدئين والمتوسطين، وضع معايير ترميز الواجهة الأمامية، إجراء مراجعات كود صارمة، ودفع ممارسات UI/UX الأفضل. التعاون: العمل بشكل وثيق مع مديري المنتجات، علماء البيانات، مهندسي الخلفية، وخبراء المجال الصناعي لترجمة المتطلبات التشغيلية المعقدة إلى واجهات سليمة. تحسين الأداء: تحسين أداء التطبيق لتحقيق أقصى سرعة وقابلية للتوسع وعرض سلس لمجموعات البيانات الضخمة. التحديث: قيادة انتقال أنظمة الواجهة الأمامية القديمة إلى معماريات Angular حديثة وم modular (مثلاً Micro-frontends، Monorepos).

الملف المرغوب للمترشح

  • خبرة مهنية لا تقل عن 10 سنوات في تطوير البرمجيات مع تركيز صارم على تقنيات الواجهة الأمامية.
  • خبرة Angular: 6+ سنوات من الخبرة العميقة والعملية مع Angular (بما في ذلك RxJS، NgRx/إدارة الحالة، Angular CLI، والمكونات المستقلة).
  • تقنيات الويب الأساسية: إتقان JavaScript (ES6+)، TypeScript، HTML5، وCSS/SASS المتقدم.
  • الاختبار والتكامل المستمر/التسليم المستمر: خبرة قوية مع أطر اختبار الواجهة الأمامية (Jest، Cypress، Karma) وربط بناء الواجهة الأمامية بأنابيب CI/CD.
  • البيانات وواجهات البرمجة: الكفاءة في استهلاك واجهات RESTful المعقدة واتصالات WebSocket لبث البيانات في الوقت الفعلي.
  • اتصال جيد باللغة الإنجليزية
  • مهارات حل المشكلات جيدة
  • مهارات التوثيق جيدة
  • مرن للسفر إلى الكويت
  • يفضل وجود خبرة في قطاع النفط والغاز
  • يفضل وجود قطاع الأعمال Landmark

وظائف مشابهة