Prospex CRM

Senior Front-End Engineer

Prospex CRM

الرياضدوام كاملخبير2 مشاهدة

نبحث عن مهندس واجهات أمامية أول يتمتع بخبرة واسعة لا تقل عن عشر سنوات في تطوير تطبيقات الويب الحديثة. يجب أن يتمتع المرشح المثالي بخبرة عميقة في JavaScript وReact، بالإضافة إلى خبرة عملية قوية في Node.js وتنفيذ تقنيات التقديم من جانب الخادم (SSR) المتقدمة. يتطلب هذا الدور عقلاً معمارياً قوياً وقدرة على العمل مع محركات القوالب المختلفة وأطر التقديم، حيث يتطلب بعض العملاء العمل على محركات قوالب من جانب الخادم مثل Pug وEJS وHandlebars وحلول التقديم الأخرى. يجب أن يكون المرشح مرتاحاً للتكيف مع أطر عمل متعددة وبيئات مؤسسية.

المهام والمسؤوليات الرئيسية:

  • قيادة تصميم وتطوير تطبيقات ويب عالية التوسع وذات جودة مؤسسية باستخدام JavaScript (ES6+) وReact.
  • تصميم وتنفيذ حلول متقدمة للتقديم من جانب الخادم (SSR) باستخدام أطر عمل مثل Next.js أو خطوط أنابيب التقديم المخصصة باستخدام Node.js.
  • العمل والتكيف مع محركات القوالب المختلفة (مثل Pug وEJS وHandlebars) وفقاً لمتطلبات العميل.
  • تصميم مكتبات مكونات واجهة مستخدم قابلة لإعادة الاستخدام وصيانة وأداء عالٍ.
  • تطوير وصيانة الخدمات الخلفية باستخدام Node.js عند الحاجة.
  • تحسين أداء التقديم عبر بيئات العميل والخادم.
  • ضمان تحسين محركات البحث (SEO) وأفضل الممارسات للأداء في التطبيقات المعتمدة على SSR.
  • التعاون مع المهندسين المعماريين، وفرق الخلفية، ومصممي واجهة المستخدم وتجربة المستخدم، وأصحاب المصلحة لتحديد الحلول التقنية.
  • إجراء مراجعات للكود، وتطبيق معايير الترميز، وتوجيه المطورين المبتدئين.

المتطلبات والمؤهلات:

  • درجة البكاليوس في علوم الكمبيوتر أو هندسة البرمجيات أو مجال ذي صلة.
  • خبرة لا تقل عن 10 سنوات في تطوير الواجهات الأمامية.
  • إتقان JavaScript (ES6+) على مستوى الخبراء.
  • خبرة متقدمة في React.js ونظام React الحديث (Hooks، واجهة برمجة التطبيقات للسياق، إدارة الحالة المتقدمة).
  • خبرة عملية قوية مع Node.js في بيئات تطوير متكاملة أو SSR.
  • فهم عميق لتقنيات التقديم من جانب الخادم (SSR)، والترطيب، واستراتيجيات التخزين المؤقت، ودورة حياة التقديم.
  • خبرة مثبتة في العمل مع محركات قوالب متعددة وأطر تقديم من جانب الخادم.

المهارات المطلوبة:

  • مهارات معمارية قوية وقدرة على حل المشكلات.
  • القدرة على العمل عبر بيئات متعددة وإمكانيات تخطيط معمارية مرنة.
  • فهم عميق لاستراتيجيات تحسين محركات البحث (SEO) في التطبيقات المعتمدة على SSR.
  • خبرة في بيئات تسليم مؤسسية أو متعددة العملاء.
  • القدرة على توجيه الفرق وقيادة المبادرات التقنية.

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

تاريخ النشر٦ مارس ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

Prospex CRM

Prospex CRM

مشاركة الوظيفة