مهندس برمجيات الواجهة الخلفية (Rust)

لقد إنتهت هذه المهمة

التفاصيل

  • نوع الأجر : شهرياً
  • الثمن : 1000 $
  • الفئة : تطوير تطبيقات الويب
  • الموقع : عن بُعد
  • تاريخ النشر : 07-04-2026

الوصف

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

إذا كان لديك أساسيات قوية في Rust، وخبرة حقيقية مع أنظمة الوقت الحقيقي عالية الأحمال، ونهج تعاوني في القيادة التقنية، فهذا الدور مصمم لك.

لماذا سترغب في الانضمام
- سيتم دفع راتبك بالدولار الأمريكي (كل شهرين: كل 15 و30 شهر)
- إجازات مدفوعة وفقا لسياسة الشركة
- مراعاة العطلات حسب إرشادات الشركة
- إعداد عن بعد 100٪ حتى تتمكن من العمل في المكان الذي تكون فيه أكثر إنتاجية
- الانضمام إلى شركة ناشئة مدعومة برأس المال الاستثماري يقودها خبراء في مجال الألعاب وكرة القدم
- منتجات البناء التي يستخدمها مجتمع عالمي من اللاعبين والمشجعين
- العمل مع فريق هندسي ذو خبرة يقدر الملكية والأداء والحرف

ما الذي ستعمل عليه

تطوير نظام الخلفية الأساسية
- تصميم وتنفيذ وصيانة خدمات الواجهة الخلفية عالية الأداء باستخدام Rust
- بناء وتحسين الأنظمة الموزعة التي تتعامل مع حركة المرور واسعة النطاق وتفاعلات اللاعبين في الوقت الحقيقي
- المساهمة في تطور بنية الواجهة الخلفية وواجهات برمجة التطبيقات الداخلية
- امتلاك أنظمتك من البداية إلى النهاية من التصميم وحتى النشر والموثوقية المستمرة

الهندسة المعمارية والقيادة الفنية
- المشاركة وقيادة مناقشات الهيكلية، وجلسات التصميم الفني، ومراجعات الكود
- المساعدة في تحديد معايير الهندسة والأنماط وأفضل الممارسات مع نمو الفريق
- تحويل متطلبات المنتجات المعقدة إلى حلول تقنية ذات نطاق جيد وقابلة للصيانة
- توجيه وتقديم الإرشاد الفني للمهندسين في جميع أنحاء الفريق

موثوقية الإنتاج وقابلية الملاحظة
- العمل عن كثب مع فرق العمليات والمنصة لضمان الاستقرار، وقابلية الملاحظة، وقابلية التوسع في الإنتاج
- مراقبة مقاييس الأداء وتحديد المشكلات وحلها بشكل استباقي قبل أن تؤثر على اللاعبين
- بناء أنظمة تضع الاعتمادية وتحمل الأعطال والتدهور الرشيق في الاعتبار منذ البداية

التعاون بين الوظائف.
- التعاون مع المهندسين والمصممين وأخصائيي ضمان الجودة لتقديم ميزات المنتج في الوقت المحدد وبجودة عالية
- توصيل القرارات الفنية والمفاضلات بوضوح مع أصحاب المصلحة الفنيين وغير التقنيين
- المساعدة في تحسين سير عمل الفريق والعمليات والأدوات مع توسع الاستوديو

ما الذي تحضره
- 4+ سنوات من الخبرة المهنية في تطوير الواجهة الخلفية
- سنة إلى سنتين + من الخبرة في الإنتاج مع إتقان قوي للغة بما في ذلك التزامن، وسلامة الذاكرة، وتحسين الأداء
- فهم عميق للأنظمة الموزعة، تصميم الأنظمة، وهندسة واجهات برمجة التطبيقات
- خبرة في تصميم وتوسيع التطبيقات عالية الحمل وفي الوقت الحقيقي
- الكفاءة في البنية التحتية السحابية، والبيئات المفضلة AWS، والبيئات المحمولة بالحاويات
- الإلمام بالمراقبة، خطوط النشر، وسير عمل CI/CD
- عقلية ملكية قوية مع القدرة على اتخاذ القرارات الفنية بشكل مستقل
- تواصل واضح وتعاوني بين فرق الهندسة والمنتجات

جميل أن يكون لديك
- خبرة سابقة في تطوير الألعاب أو أنظمة الخلفية الخلفية للألعاب
- الإلمام بنظام المطابقة، لوحات المتصدرين، أو أنظمة الأحداث في الوقت الحقيقي
- خبرة في تحديات البنية التحتية الخاصة باللعبة مثل الشبكات منخفضة التأخير أو إدارة الجلسات
- حب حقيقي لكرة القدم وفهم الثقافة المحيطة بالرياضة

كيفية التقديم

يرجى تضمين:
1. سيرتك الذاتية المحدثة
2. فيديو قصير عن Loom (من دقيقة إلى دقيقتين) يقدم نفسك وتتصفح نظاما موزعا صممته أو قمت بتوسيعه، وما هي التحديات التقنية، وكيف تعاملت مع حلها
فقط المرشحون الذين يرسلون فيديو عن Loom سيتم نقلهم إلى الخطوة التالية من عملية التوظيف.

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

نظرة عامة على عملية التقديم

تضمن عملية الاختيار الشاملة لدينا أننا نجد الشخص المناسب لك ولعملائنا:

1. الطلب الأولي - قدم طلبك وأكمل أسئلتنا التمهيدية
2. مقدمة فيديو - سجل مقدمة فيديو لتظهر مهاراتك في التواصل وخبرتك العملية
3. تقييم خاص بالدور - أكمل مهمة منزلية مصممة خصيصا للوظيفة (إذا كان ذلك مناسبا)
4. مقابلة التوظيف - الفحص الأولي مع فريق المواهب لدينا
5. مقابلة تنفيذية - لقاء مع القيادة العليا لمناقشة توافق الأدوار
6. مقابلة العميل - المقابلة النهائية مع فريق العميل الذي ستدعمه
7. التحقق من الخلفية والمراجع - التحقق من المراجع المهنية
8. عرض العمل - يحصل المرشحون الناجحون على عرض رسمي للانضمام إلى الفريق

كل مرحلة مصممة لتقييم ملاءمتك للدور مع تزويدك برؤية حول ثقافة شركتنا وتوقعاتنا. سنبقيكم على اطلاع طوال العملية ونقدم لك الملاحظات في كل خطوة.