في المكتب دوام كامل
--
Procore Technologies

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

نحن نبحث عن مهندس برمجيات رئيسي - الواجهة الأمامية للانضمام إلى فريق الجودة والسلامة في Procore. ستلعب في هذا الدور دوراً حاسماً في تصميم أنظمة قوية وبناء منتج الصفحات القائم على اللوحة (Canvas-based Pages) ومحرر مجموعات البيانات (Dataset Editor). الهدف الأساسي من هذا الدور هو تحسين أنظمة حساب الرسم البياني لدينا وتقديم واجهات مستخدم عالمية المستوى ومرتبطة بالبيانات لعملائنا.


بصفتك مهندس برمجيات رئيسي - الواجهة الأمامية، ستتعاون مع فرق الهندسة والمنتج والتصميم متعددة الوظائف لربط الجميع في قطاع البناء على منصة عالمية واحدة. تهدف برمجيات Procore إلى تحسين حياة كل العاملين في مجال البناء، ويُعد الأشخاص في قسم المنتج والتكنولوجيا القوة الدافعة وراء منصتنا العالمية المبتكرة وذات التصنيف العالي. نحن مجموعة تركز على العملاء وتضم الهندسة والمنتج وتصميم المنتج والبيانات والأمن وأنظمة الأعمال؛ انضم إلينا اليوم للمساعدة في بناء مستقبل هذه الصناعة.


يتبع هذا المنصب مديراً هندسياً أول وسيكون مقره في مكتبنا بالقاهرة، مصر. نحن نبحث عن شخص للانضمام إلينا على الفور.



ما ستفعله:


  • الذكاء الاصطناعي هو جوهر طريقة عملنا؛ لن يُتوقع منك استخدام أدوات الذكاء الاصطناعي فحسب، بل تصميم وبناء ودمج الميزات المدعومة بالذكاء الاصطناعي وسير العمل الوكيل (agentic workflows) في منتجاتنا بشكل فعال.
  • تصميم وتطوير وصيانة وقت التشغيل والمنصة الخاصة بـ Datagrid Pages ومحرر مجموعات البيانات باستخدام حزمة تقنيات Procore (بشكل أساسي React و Node.js و TypeScript و Ruby).
  • تصميم واجهات مستخدم قابلة للتوسع، قائمة على اللوحة ومرتبطة بالبيانات (بما في ذلك Canvas Charts وطرق عرض الجداول) لتقديم تجارب صفحات ومجموعات بيانات عالمية المستوى.
  • تحسين نظام حساب الرسم البياني وخط أنابيب التقييم حتى تعمل الصفحات ومحرر مجموعات البيانات بكفاءة في المتصفح وعلى الخادم عند حفظها.
  • كتابة كود نظيف وفعال ومختبر جيداً وموثق جيداً وفقاً لمعايير الصناعة وأفضل ممارسات Procore.
  • توصيل المشكلات والحلول المعقدة لأصحاب المصلحة التقنيين وغير التقنيين من خلال المحادثات ووثائق التصميم.
  • التعاون عبر الفرق الهندسية في مبادرات واسعة النطاق لتعزيز هدفنا المتمثل في ربط الجميع في مجال البناء على منصة عالمية واحدة.
  • تطوير المعايير التقنية للفريق والعمليات التشغيلية.
  • دعم الصفحات ومحرر مجموعات البيانات والخدمات ذات الصلة في بيئة الإنتاج لتحقيق توفر وموثوقية عالية.
  • توجيه المطورين المبتدئين في المهارات الشخصية والتقنية.
  • الاستفادة من الأدوات التوليدية وسير العمل الوكيل للتحرك بشكل أسرع والعمل بذكاء أكبر.

ملف المرشح المطلوب

ما نبحث عنه:


  • درجة البكالوريوس في علوم الحاسب، أو مجال ذي صلة، أو خبرة عملية مماثلة.
  • خبرة تزيد عن 8 سنوات في هندسة البرمجيات، والتطوير القائم على الاختبار، وتصميم واجهة المستخدم/واجهة برمجة التطبيقات (يفضل Node.js و React و TypeScript).
  • تقديم توصيات بشأن الاستثمارات التقنية لتحسين استقرار وأداء وقابلية توسع خدمات الإنتاج.
  • دعم القيادة في تقييم الأهداف قصيرة وطويلة المدى لتحقيق التوازن بين الاحتياجات الفورية وطويلة الأمد.
  • بناء أنظمة تكامل وتسليم مستمر حديثة تتيح إصدارات حتمية.
  • إنشاء استراتيجية دعم تشغيلية بديهية وقابلة للتوسع للمطورين الجدد والأقل خبرة.
انضم لقناتنا على تيليجرام تابع أحدث الوظائف فور نشرها انضم

وظائف مشابهة

Procore Technologies
مهندس برمجيات رئيسي - الواجهة الأمامية
حول Procore Technologies
مصر, القاهرة
برامج الكمبيوتر