وظائف بلس — مطور Full Stack (واجهة المستخدم)
وظيفة منشورة على وظائف بلس، مع تفاصيل المتطلبات والمزايا ورابط التقديم المباشر.
مطور Full Stack (واجهة المستخدم)
تتقدّم باسم
زيارة موقع الشركةالإعلان الأصلي للوظيفة
Full Stack Developer (UI) Qode
مقارنة الرواتب
SAR 15k – SAR 25kثقة متوسطة · SAR 15,000/شهرياً – SAR 25,000/شهرياً
الرواتب المعروضة تقديرية ومبنية على بيانات السوق المتاحة، وقد لا تعكس الراتب الفعلي للوظيفة.
الوصف
مطور Full Stack (واجهة المستخدم) الخبرة: 5-6 سنوات | الموقع: الظهران/الخبر، المملكة العربية السعودية - في الموقع فقط | المدة: 3 أشهر (قابلة للتمديد) | التوفر: فوري نظرة عامة على الدور تولي مسؤولية الواجهة الأمامية وطبقة خدمة Node.js لمنصة تحسين مخزون الصيانة والإصلاح والتشغيل (MRO) لعميل في قطاع البتروكيماويات. ستقوم ببناء تطبيقات React جاهزة للإنتاج مدعومة بخدمات REST، مدمجة في بيئة العميل الآمنة في الموقع، وتعمل كامتداد لفريق تسليم خارجي. يجب توفرها - العمق التقني المتوقع ReactJS: بنية المكونات، Hooks (useState/useEffect/useMemo/useCallback)، Context API، إدارة الحالة (Redux Toolkit، Zustand، أو React Query)، النماذج المتحكم بها، تحسين الأداء (memoization، code-splitting، lazy loading). TypeScript: كتابة قوية عبر المكونات وعقود API، الواجهات/الأنواع العامة، الاتحادات المميزة، كتابة استجابات API و Props؛ تجنب أي استخدام لـ 'any' في كود الإنتاج. Node.js: بناء وصيانة خدمات REST (Express/NestJS)، Middleware، التحقق من الطلبات، أنماط معالجة الأخطاء، async/await، التكامل مع واجهات برمجة التطبيقات وقواعد البيانات النهائية. REST APIs: تصميم واستهلاك نقاط نهاية RESTful، دلالات رموز الحالة، الترحيل، التصفية، تصميم مخطط الطلب/الاستجابة، عقود الأخطاء. المصادقة: المصادقة القائمة على الجلسة مقابل المصادقة القائمة على الرمز المميز، دورة حياة JWT (الإصدار/التحديث/الإلغاء)، معالجة ملفات تعريف الارتباط الآمنة، حماية المسارات، التحكم في الوصول المستند إلى الدور على واجهة المستخدم. يفضل توفرها Next.js (SSR/SSG، موجه التطبيق)، تكامل SSO/OAuth 2.0 + OIDC، تصميم متجاوب/متاح (أساسيات WCAG)، حاويات Docker، خطوط أنابيب CI/CD، خبرة سابقة في تطبيقات المؤسسات (مسارات التدقيق، RBAC، أنماط متعددة المستأجرين). نطاق العمل بناء لوحات معلومات تفاعلية وتصورات تحليلية (مكتبات الرسوم البيانية مثل Recharts/Chart.js/D3) مدعومة ببيانات API. تطوير شاشات إدارة المخزون بجداول معقدة، تصفية، إجراءات مجمعة، وتحرير مباشر. تنفيذ سير عمل الموافقات بحالات متعددة الخطوات، وإجراءات قائمة على الدور، وتتبع الحالة. بناء إدارة المستخدمين (الأدوار، الأذونات، واجهة المستخدم القائمة على RBAC). التكامل مع واجهات برمجة التطبيقات الخلفية (بما في ذلك خدمات البيانات التي تغذي من SAP/BigQuery)، ومعالجة تدفقات المصادقة، وضمان السلوك المتجاوب عبر الأجهزة.
ما ستقوم به
- • - تطوير الواجهة الأمامية وطبقة خدمة Node.js لمنصة تحسين مخزون الصيانة والإصلاح والتشغيل (MRO). بناء لوحات معلومات تفاعلية، وشاشات إدارة المخزون، وسير عمل الموافقات القائمة على الدور لعميل في قطاع البتروكيماويات.
المتطلبات
يتطلب 5-6 سنوات من الخبرة مع خبرة تقنية عميقة في React و TypeScript و Node.js. يجب أن يكون بارعًا في تصميم خدمات RESTful وتنفيذ أنماط المصادقة والترخيص الآمنة.
نسبة التوافق13%
نصائح المقابلة
استعد لمناقشة عميقة حول بنية مكونات ReactJS، وإدارة الحالة (Redux Toolkit)، وتحسين الأداء.
كن مستعدًا لشرح خبرتك في بناء وصيانة خدمات REST باستخدام Node.js (Express/NestJS) وكيفية التعامل مع التحقق من الطلبات ومعالجة الأخطاء.
سلط الضوء على فهمك لـ TypeScript، خاصة فيما يتعلق بالأنواع القوية وعقود API، وكيف تتجنب استخدام 'any' في كود الإنتاج.
استعرض مشاريعك السابقة التي تتضمن بناء لوحات معلومات تفاعلية أو شاشات إدارة مخزون معقدة، مع التركيز على دورك والتقنيات المستخدمة.
اقتراح آلي للمسار الوظيفي، وليس توصية رسمية من صاحب العمل.
المسار الوظيفي
مهندس برمجيات أول
مطور Full Stack (واجهة المستخدم)
مهندس حلول
مهندس رئيسي
الأسئلة الشائعة
ما هو الدور الوظيفي المعلن عنه؟
الدور الوظيفي المعلن عنه هو مطور Full Stack (واجهة المستخدم) في شركة Qode.
ما هي مدة العقد لهذا الدور؟
مدة العقد الأولية هي 3 أشهر، مع إمكانية التمديد.
ما هي التقنيات الأساسية المطلوبة لهذا الدور؟
التقنيات الأساسية المطلوبة تشمل ReactJS، TypeScript، Node.js، REST APIs، والمصادقة.
ما هي الخبرة المطلوبة لهذا المنصب؟
يتطلب هذا المنصب 5-6 سنوات من الخبرة.
أين يقع مكان العمل لهذا الدور؟
مكان العمل في الظهران/الخبر، المملكة العربية السعودية، وهو في الموقع فقط.
العمل في الرياض
تُعد الرياض، عاصمة المملكة العربية السعودية، مركزًا اقتصاديًا حيويًا يجذب المهنيين من مختلف أنحاء العالم. تتميز المدينة بسوق عمل ديناميكي يدعمه قطاعات رئيسية مثل النفط والغاز، التمويل، التكنولوجيا، والإنشاءات، مما يوفر فرصًا وظيفية متنوعة. تعكس ثقافة العمل في الرياض مزيجًا من التقاليد المحلية والمعايير الدولية، مع التركيز على الاحترافية والتفاني. يمكن للموظفين أن يتوقعوا بيئة عمل منظمة، حيث تُقدر العلاقات المهنية القوية. يمثل التنقل في الرياض جزءًا أساسيًا من الحياة اليومية، وتوفر المدينة خيارات سكنية متنوعة تناسب مختلف أنماط الحياة. غالبًا ما تبحث الشركات الكبرى، سواء كانت محلية أو عالمية، عن الكفاءات في الرياض، مما يساهم في تعزيز التنافسية والابتكار في سوق العمل.
موقع تجميع وظائف من جهات خارجية. الحقول المنظَّمة (المهام، المتطلبات، المزايا، التعليم، الراتب، الأسئلة) مُستنبَطة آلياً من الإعلان الأصلي وقد تكون غير دقيقة. يُرجى التحقّق عبر الموقع الرسمي لصاحب العمل قبل التقديم.