الوصف الوظيفي
مجال العمل:
التكنولوجيا، الرقمية والبيانات
وصف الوظيفة:
عملك يشكل العالم في كاتربيلر إنك.
عند العمل في كاتربيلر، أنت جزء من فريق عالمي يهتم ليس فقط بالعمل الذي نقوم به - ولكن أيضًا ببعضنا البعض. نحن صانعو الحلول، ومشغلو المشاكل، وبناة المستقبل الذين ينشئون مجتمعات أقوى وأكثر استدامة. نحن لا نتحدث فقط عن التقدم والابتكار هنا - بل نجعلها تحدث، مع عملائنا، حيث نعمل ونعيش. معًا، نبني عالمًا أفضل، حتى نتمكن جميعًا من الاستمتاع بالعيش فيه.
نظرة عامة على الدور
نحن نبحث عن مهندس معماري رقمي رئيسي (مهندس واجهة المستخدم) لتحديد ودفع هندسة مجموعة هندسة التجربة، مع التركيز على منصات واجهة المستخدم عالية الأداء والقابلة للتوسع.
تعتبر هذه الوظيفة مساهمة فردية كبيرة في القيادة التقنية مسؤولة عن بناء وإدارة منصات الواجهة الأمامية، والواجهات الدقيقة، وتنفيذ أنظمة التصميم، ومعايير هندسة واجهة المستخدم عبر تجارب الويب والهواتف المحمولة.
ستعمل عن كثب مع مديري الهندسة، وفرق المنتجات، وفرق المنصات، وفرق تجربة المستخدم / نظام التصميم لضمان تطبيقات واجهة المستخدم المتسقة والفعالة والقابلة للتوسع.
ما ستقوم به
العمارة وملكية المنصة
- تحديد وتطوير استراتيجية العمارة للواجهة الأمامية عبر منصات الويب والهواتف المحمولة.
- هندسة منصات واجهة المستخدم القابلة للتوسع باستخدام React وNext.js وTypeScript وWeb Components.
- دفع اعتماد الواجهات الدقيقة والاتحاد الوحدوي للتطبيقات واسعة النطاق.
- تحديد الأنماط لطبقات الخلفية للواجهة الأمامية (BFF) باستخدام Node.js وGraphQL وREST APIs.
- الشراكة مع فرق المنصات لتصميم استراتيجيات الحافة / CDN، والتخزين المؤقت، والتصيير (SSR / SSG / ISR).
أنظمة التصميم وهندسة واجهة المستخدم
- قيادة الهندسة التقنية وتنفيذ أنظمة التصميم (التوكنات، المكونات، التخصيص).
- بناء وتوحيد مكتبات المكونات والأطر المشتركة لواجهة المستخدم لإعادة الاستخدام عبر الفرق.
- إنشاء حوكمة لـ:
- إصدار وتوزيع مكونات واجهة المستخدم
- التوافق العكسي وتتبع الاعتماد
- التعاون بشكل وثيق مع فرق تجربة المستخدم والتصميم لترجمة التوكنات التصميمية وأصول Figma إلى أنظمة جاهزة للإنتاج.
- تمكين أدوات العمل والتدفقات الصديقة للمطورين (Storybook، الوثائق، خطوط أنابيب التصميم إلى الكود).
الأداء، القابلية للتوسع وSEO
- تحديد وفرض المعايير لـ أداء الواجهة الأمامية (Core Web Vitals).
- هندسة حلول لـ:
- التحميل الكسول، تقسيم الكود، والتخزين المؤقت
- تحسين CDN والحافة
- تنفيذ أفضل الممارسات لـ SEO، بما في ذلك SSR، إدارة البيانات الوصفية، والبيانات المنظمة.
- إنشاء ميزانيات الأداء ومعايير المراقبة.
تميز الهندسة، Dev-Ops، المعايير والحوكمة
تميز الهندسة، DevOps، المعايير والحوكمة
- تحديد وحوكمة معايير هندسة واجهة المستخدم، المبادئ المعمارية، وأفضل الممارسات عبر جميع الفرق في مجموعة التجربة.
- إنشاء إرشادات على مستوى المنظمة لـ:
- هيكل الكود، الوحدوية، وإعادة الاستخدام
- اتفاقيات التسمية، التحقق، ومعايير التنسيق
- أنماط الواجهة الأمامية الآمنة، القابلة للتوسع، وسهلة الصيانة
- امتلاك اعتماد وفرض إطارات جودة الكود والحوكمة، بما في ذلك:
- SonarQube لتحليل الكود الثابت، بوابات الجودة، وإدارة الديون التقنية
- FOSSA (أو ما يعادلها) للامتثال لرخصة المصدر المفتوح، تتبع الثغرات، وحوكمة الاعتماد
- تحديد معايير الجودة والحواجز، بما في ذلك:
- حدود تغطية الكود الدنيا
- حدود تكرار الكود والتعقيد
- معايير الأمان والثغرات
- ضمان دمج جميع فحوصات الجودة والأمان والامتثال كـ بوابات إلزامية في خطوط أنابيب CI/CD.
- إنشاء معايير لـ ممارسات الهندسة الحديثة، بما في ذلك:
- تطوير قائم على الجذع
- اختبار آلي (وحدوي، تكاملي، تراجع بصري)
- تسليم تدريجي (علامات الميزات، كاناري، الأزرق-الأخضر)
- دفع التناسق في تجربة المطورين (DX) من خلال أدوات موحدة، وأطر عمل، وتدفقات عمل عبر الفرق.
- تحديد ومراقبة مؤشرات جودة الهندسة (KPIs)، مثل:
- درجات جودة الكود واتجاهات الديون التقنية
- صحة البناء وخط الأنابيب
- معدلات تسرب العيوب والهروب
- تعزيز ثقافة الجودة المبكرة، الأتمتة، والتحسين المستمر عبر منظمة الهندسة.
الرصد والموثوقية
- تنفيذ ممارسات رصد الواجهة الأمامية باستخدام أدوات مثل DataDog وGrafana وSentry.
- تحديد SLIs / SLOs لأنظمة واجهة المستخدم (الأداء، التوفر، معدلات الأخطاء).
- تمكين رصد المستخدم الحقيقي (RUM) واكتشاف المشكلات بشكل استباقي.
- دعم استجابة الحوادث، تحليل السبب الجذري، وما بعد الحوادث.
الأمان والامتثال
- ضمان ممارسات تطوير واجهة المستخدم الآمنة (منع XSS وCSRF، رؤوس آمنة).
- الشراكة مع فرق الأمان في نموذج التهديد وإدارة الثغرات.
- فرض مبادئ الخصوصية حسب التصميم في تنفيذات الواجهة الأمامية.
التعاون والقيادة التقنية
- العمل كـ قائد تقني ومرشد للمهندسين الكبار وقادة التقنية.
- الشراكة مع:
- مديري الهندسة من أجل توافق التنفيذ
- فرق المنصات من أجل البنية التحتية والقابلية للتوسع
- فرق تجربة المستخدم / التصميم من أجل دمج نظام التصميم
- دفع اتخاذ القرارات التقنية والتوافق عبر الفرق.
- المساهمة في خرائط الطريق والاستراتيجية التقنية طويلة الأجل.
المؤهلات
- 12+ سنة من الخبرة في هندسة البرمجيات مع تركيز قوي على هندسة واجهة المستخدم / العمارة.
- خبرة مثبتة كـ مهندس معماري واجهة المستخدم / مهندس واجهة أمامية / مهندس رئيسي في أنظمة واسعة النطاق وموزعة.
- خبرة قوية في:
- React وNext.js وTypeScript وWeb Components
- الواجهات الدقيقة والاتحاد الوحدوي
- تنفيذ أنظمة التصميم (ليس ملكية تجربة المستخدم)
- عمارة BFF (Node.js وGraphQL وREST)
- خبرة في بناء منصات واجهة مستخدم عالية الأداء وقابلة للتوسع.
الكفاءات التقنية
هندسة الواجهة الأمامية
- React وNext.js وTypeScript وHTML5 وCSS3
- هندسة المكونات، إدارة الحالة
العمارة
- الواجهات الدقيقة، الاتحاد الوحدوي
- أنماط SSR / SSG / ISR
- عمارة BFF وتنظيم API
أنظمة التصميم
- توكنات التصميم، التخصيص، مكتبات المكونات
- Storybook وأنظمة الوثائق
الأداء وSEO
- Core Web Vitals، Lighthouse، أدوات RUM
- أفضل الممارسات لـ SEO لتطبيقات الويب الحديثة
DevOps والمنصة
- CI/CD (GitHub Actions، Jenkins، Azure DevOps)
- CDN (CloudFront، Akamai)، استراتيجيات التخزين المؤقت
الرصد
- DataDog، Grafana، New Relic، Sentry
من الجيد أن يكون لديك
- خبرة في المنصات المحمولة (React Native، Flutter)
- تعرض لـ الحوسبة الحافة والهندسات الخالية من الخادم
- معرفة بـ أنماط واجهة المستخدم المدفوعة بالذكاء الاصطناعي وأطر التخصيص
- معرفة بـ الهندسات متعددة المستأجرين والتعريب
تتطلب هذه الوظيفة العمل في الموقع خمسة أيام في الأسبوع.
التنقل متاح لهذه الوظيفة.
تواريخ النشر:
11 يونيو 2026 - 24 يونيو 2026
كاتربيلر هي صاحب عمل يضمن تكافؤ الفرص. يُشجع المتقدمون المؤهلون من جميع الأعمار على التقديم
لست مستعدًا للتقديم؟ انضم إلى مجتمع المواهب لدينا.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.