مهندس كبير في تطوير البرمجيات الشاملة (React JS & Node JS)

GSSTech Group

صاحب عمل نشط

نشرت قبل 7 ساعات

الخبرة

6 - 8 سنوات

التعليم

أي تخرج()

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

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

التعليم

  • درجة، دراسات عليا في علوم الحاسوب أو مجال ذي صلة (أو خبرة صناعية معادلة)

الخبرة

  • حد أدنى 6 سنوات من خبرة البرمجة في ReactJS (TypeScript) وHTML وCSS-Pre-processors أو CSS-in-JS في إنشاء تطبيقات المؤسسات ذات الأداء العالي لتطبيقات الويب المستجيبة.
  • حد أدنى 6 سنوات من خبرة البرمجة في NodeJS وJavaScript & TypeScript وقواعد بيانات NoSQL.
  • تطوير وتنفيذ مكونات واجهة المستخدم عالية الاستجابة باستخدام مفاهيم React. (وحدات ومكونات قابلة لإعادة الاستخدام وقابلة للاختبار)
  • تخطيط وأتمتة عملية البناء للإنتاج، باستخدام أدوات المهام أو النصوص
  • معرفة بهياكل البيانات لـ TypeScript.
  • مراقبة وتحسين أداء الواجهة الأمامية.
  • معرفة بمجالات البنوك أو البيع بالتجزئة جيدة أن تكون لديك.
  • خبرة عملية في تحسين الأداء وتصحيح الأخطاء والمراقبة.

المهارات التقنية

  • معرفة ممتازة في تطوير واجهات برمجة التطبيقات RESTful القابلة للتوسع والمتاحة للغاية باستخدام تقنيات NodeJS
  • إلمام بمبادئ CI/CD، والمشاركة بنشاط في حل المشكلات ومشكلات التصحيح في نظام الخدمات الموزعة
  • فهم الحاويات، خبرة في Dockers وKubernetes.
  • م Exposure للتكامل مع بوابات API مثل 3Scale.
  • فهم لتسجيل الدخول الأحادي أو المصادقة المستندة إلى الرموز (Rest وJWT وOAuth)
  • امتلاك معرفة خبراء بمجموعات المهام / الرسائل تشمل ولكن لا تقتصر على: AWS وMicrosoft Azure وPushpin وKafka.
  • خبرة عملية مع GraphQL جيدة أن تكون لديك.
  • كتابة JavaScript وHTML وCSS المختبرة والموثقة
  • خبرة في تطوير واجهات المستخدم المستندة إلى الويب المستجيبة
  • لديه خبرة في Styled Components وTailwind CSS وMaterial UI وتقنيات CSS-in-JS الأخرى
  • فهم شامل لمسؤوليات المنصة وقاعدة البيانات وواجهة برمجة التطبيقات وطبقة التخزين المؤقت والوكيل والخدمات الأخرى المستخدمة في النظام
  • كتابة كود غير محجوز، واللجوء إلى تقنيات متقدمة مثل تعدد الخيوط عند الحاجة
  • إجادة قوية في JavaScript، بما في ذلك معالجة DOM ونموذج كائن JavaScript
  • توثيق الكود في السطر باستخدام JSDoc أو غيرها من القواعد
  • فهم شامل لـ React.js ومبادئها الأساسية
  • إلمام بخطوط وأنظمة البناء الأمامية الحديثة
  • خبرة في تدفقات العمل الشائعة في React.js (مثل Flux أو Redux أو ContextAPI أو هياكل البيانات)
  • موهبة في القياس وتحسين الأداء
  • إجادة بأحدث إصدارات ECMAScript (JavaScript أو TypeScript)
  • معرفة بـ React والأدوات الشائعة المستخدمة في نظام React الأوسع، مثل npm وyarn وما إلى ذلك
  • إلمام بأدوات البرمجة الشائعة مثل واجهات برمجة التطبيقات RESTful وTypeScript وبرمجيات التحكم في الإصدارات وأدوات النشر عن بُعد، وأدوات CI/CD
  • فهم لمفاهيم البرمجة الشائعة والمبادئ الأساسية لـ React، مثل مكونات React، والهوكات، ودورة حياة React
  • اختبار الوحدة باستخدام Jest وEnzyme وJasmine أو إطار عمل مكافئ
  • فهم لمكتبات المدقق (TSLINT وPrettier وما إلى ذلك)

المهارات الوظيفية

  • خبرة في اتباع أفضل معايير وممارسات البرمجة والأمان واختبار الوحدة والتوثيق
  • خبرة في منهجية Agile.
  • ضمان جودة المعمارية التقنية وتصميم أنظمة التطبيقات عبر المؤسسة.
  • البحث بفاعلية ومقارنة التكنولوجيا مع أفضل التقنيات في فئتها.

المهارات الشخصية

  • قادر على التأثير على فرق متعددة حول الاعتبارات التقنية، مما يزيد من إنتاجيتها وفعاليتها، من خلال مشاركة المعرفة والخبرة العميقة.
  • دافع ذاتي وبداية ذاتية، القدرة على امتلاك ودفع الأمور دون إشراف والعمل بشكل تعاوني مع الفرق عبر المؤسسة.

الملف الشخصي المطلوب للمرشحين

نحن نبحث عن مهندس كبير في تطوير البرمجيات الشاملة ذو خبرة عالية ومهارة متميزة تزيد عن 6 سنوات في تصميم وتطوير تطبيقات الويب على مستوى المؤسسات. سيكون المرشح المثالي لديه كفاءة قوية في ReactJS (TypeScript) وNodeJS وتطوير واجهات برمجة التطبيقات القابلة للتوسع، مع التركيز على الأداء والأمان وتصميم الاستجابة. ستتعاون مع فرق متعددة التخصصات لبناء وتحسين وتقديم حلول متطورة لمنصات رقمية كبيرة في مجال البنوك أو البيع بالتجزئة.

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس كبير في تطوير البرمجيات الشاملة (React JS & Node JS)

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com