مطور فول ستاك (Node.js + React.js) شركة: Black Pearl

معلومات الوظيفة

  • ايقونة
    عدد الشواغر 1 شاغر
  • ايقونة
    الخبرة الوظيفية خمس سنوات
  • ايقونة
    المؤهل العلمي المطلوب: بكالوريوس

الوصف

<!-->

--><!-->

--><!-->

الراتب: من 10000- 23000
نوع العمل:
عقد (سنة واحدة مع إمكانية التمديد)

نبذة عن الشركة: تقدم Black Pearl حلول خدمات تقنية معلومات عالمية.

نبذة عن الوظيفة:

نسعى في Black Pearl إلى تعيين مطور فول ستاك موهوب للانضمام إلى فريقنا في دبي. سيعمل المطور المختار على تطوير وتصميم واجهات مستخدم عالية الاستجابة وتطوير واجهات برمجة تطبيقات (APIs) فعالة وقابلة للتوسع باستخدام Node.js.

المؤهلات

المؤهلات التعليمية

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

الخبرة

  • خبرة لا تقل عن 5 سنوات في البرمجة باستخدام ReactJS (باستخدام TypeScript)، و HTML، ومعالجات CSS مسبقة، أو تقنيات CSS ضمن JavaScript، وذلك في مجال إنشاء تطبيقات المؤسسات عالية الأداء لتطبيقات الويب المستجيبة.
  • خبرة لا تقل عن 5 سنوات في البرمجة باستخدام NodeJS و JavaScript و TypeScript وقواعد بيانات NoSQL.
  • تطوير وتنفيذ عناصر واجهة مستخدم عالية الاستجابة باستخدام مفاهيم React (وحدات ومكونات مستقلة قابلة لإعادة الاستخدام وقابلة للاختبار).
  • تصميم وتشغيل عملية البناء للإنتاج بشكل آلي، باستخدام أدوات تشغيل المهام أو البرامج النصية.
  • معرفة بهياكل البيانات لـ TypeScript.
  • مراقبة وتحسين أداء الواجهة الأمامية.
  • معرفة جيدة بمجال الخدمات المصرفية أو البيع بالتجزئة (ميزة إضافية).
  • خبرة عملية في ضبط الأداء والتصحيح والمراقبة.

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

  • معرفة ممتازة بتطوير واجهات برمجة تطبيقات (APIs) RESTful قابلة للتوسع وعالية التوفر باستخدام تقنيات Node.js.
  • إلمام جيد بمبادئ CI/CD والمشاركة الفعالة في حل وإستكشاف مشكلات نظام الخدمات الموزعة.
  • فهم للحاويات، مع خبرة في Docker و Kubernetes.
  • التعامل مع تكاملات بوابة واجهة برمجة التطبيقات مثل 3Scale.
  • فهم المصادقة أحادية الولوج أو المصادقة القائمة على الرمز (Rest، JWT، OAuth).
  • امتلاك معرفة خبيرة بقوائم المهام/الرسائل بما في ذلك على سبيل المثال لا الحصر AWS و Microsoft Azure و Pushpin و Kafka.
  • خبرة عملية في GraphQL (ميزة إضافية).
  • كتابة أكواد JavaScript و HTML و CSS مجربة وواضحة وموثقة.
  • خبرة في تطوير واجهة مستخدم مستجيبة للمتصفحات.
  • خبرة في Styled Components و Tailwind CSS و Material UI وغيرها من تقنيات CSS ضمن JavaScript.
  • فهم شامل لمسؤوليات النظام الأساسي وقاعدة البيانات وواجهة برمجة التطبيقات (API) وطبقة التخزين المؤقت والوكلاء وغيرها من خدمات الويب المستخدمة في النظام.
  • كتابة أكواد غير حظرية، واللجوء إلى تقنيات متقدمة مثل multi-threading عند الحاجة.
  • كفاءة عالية في 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.
-->
انتهت مدة صلاحية الوظيفة
تنبيه بالوظائف

تتبع ما هو جديد من وظائف عبر بريدك الإلكتروني

جاري التحميل