تعلن شركة بلايريكس للألعاب عن 8 فرص وظيفية لديها حيث تعد واحدة من الشركات الرائدة في تطوير الألعاب الإلكترونية، حيث تمتاز بابتكار ألعاب ذات جودة عالية تجمع بين المتعة والتحدي
الوظائف المتاحة:
↔
1. مهندس برمجيات رئيسي C++ (ألعاب - Gameplay)
المهام والمسؤوليات:
- إدارة الفريق وتطوير المهارات البرمجية لأعضاء الفريق.
- تطوير ميزات جديدة للألعاب مثل المسابقات المصغرة وألعاب الدمج.
- تحسين الأداء الفني مثل تقليل سرعة التحميل واستهلاك الذاكرة.
- مراجعة الكود البرمجي وإجراء تحسينات على هيكلية الألعاب.
المتطلبات:
- خبرة لا تقل عن 3 سنوات في تطوير الألعاب باستخدام C++ أو Unity.
- خبرة في تطوير المشاريع التي وصلت إلى مرحلة الإنتاج الفعلي.
- خبرة إدارية في قيادة فريق برمجي مكون من 3 أشخاص على الأقل.
2. مهندس برمجيات رئيسي C++ (أدوات التطوير - Tools)
المهام والمسؤوليات:
- تحسين جودة الألعاب عن طريق تحسين معدل الإطارات، وتقليل وقت التحميل.
- تطوير أدوات تجعل تجربة المطورين أكثر كفاءة وسلاسة.
- العمل على أنظمة متقدمة مثل A/B testing ونظام إدارة تحميل البيانات.
المتطلبات:
- خبرة لا تقل عن 5 سنوات في تطوير المشاريع التجارية باستخدام C++ أو Unity.
- إتقان تقنيات تحسين الأداء والتكامل المستمر.
- خبرة في بناء أنظمة التطوير وزيادة سرعة تجميع المشاريع.
3. مهندس برمجيات أول C++ (أنظمة البناء - Build System)
المهام والمسؤوليات:
- تطوير وتحسين أنظمة البناء كروس-بلاتفورم باستخدام CMake.
- تقليل وقت البناء وتحسين الأداء للمطورين.
- العمل على أدوات مثل TeamCity وAWS لتحسين تجربة التطوير.
المتطلبات:
- خبرة لا تقل عن 5 سنوات في تطوير المشاريع باستخدام C++.
- خبرة في أنظمة البناء التلقائي وتحسين سرعة التجميع.
- معرفة بأنظمة مثل Bazel, GN, Incredibuild, FastBuild.
4. مهندس برمجيات رئيسي Unity (ألعاب - Gameplay)
المهام والمسؤوليات:
- تطوير ميزات الألعاب وتحسين تجربة المستخدم.
- إدارة الفريق وتحسين جودة البرمجة داخل الفريق.
- تحسين أداء الألعاب عبر تقنيات التحليل والأتمتة.
المتطلبات:
- خبرة لا تقل عن 3 سنوات في تطوير الألعاب باستخدام Unity أو C++.
- معرفة ممتازة بمحركات الألعاب مثل Unity, Unreal, Godot.
- خبرة في تصميم أنظمة الألعاب وتحسين الأداء.
5. مهندس برمجيات أول Unity (ألعاب - Gameplay)
المهام والمسؤوليات:
- برمجة آليات اللعب والرسوميات التفاعلية.
- تحسين أداء اللعبة وتقليل استهلاك الموارد.
- مراجعة الأكواد البرمجية وتحسينها.
المتطلبات:
- خبرة 4 سنوات على الأقل في تطوير الألعاب باستخدام Unity أو C++.
- خبرة في تطوير الألعاب ثنائية وثلاثية الأبعاد.
- معرفة عميقة بأداء الذاكرة وتحسين معدل الإطارات (FPS).
6. مهندس برمجيات أول C++/Python (محرك الألعاب - Engine)
المهام والمسؤوليات:
- تطوير أدوات داخلية لتحسين محرك الألعاب الخاص بالشركة.
- تحسين أداء الرندر والجرافيكس.
- العمل على أنظمة تحميل الموارد المتعددة الخيوط (Multithreading).
المتطلبات:
- خبرة لا تقل عن 4 سنوات في تطوير البرمجيات باستخدام C++ و Python.
- خبرة في العمل على أنظمة تشغيل iOS و Android.
- معرفة بأدوات الجرافيكس مثل OpenGL ES و Metal.
7. مهندس برمجيات أول C++ (ألعاب - Gameplay)
المهام والمسؤوليات:
- تطوير الأنظمة الأساسية للعبة وتحسين أداء الجرافيكس والمكونات البصرية.
- مراجعة وتحليل الأكواد لتحسين استقرار الألعاب.
- برمجة واجهة المستخدم والمؤثرات البصرية.
المتطلبات:
- خبرة 4 سنوات على الأقل في C++ أو Unity.
- معرفة بتصميم البنية التحتية للألعاب وتحليل الأداء.
- إتقان تقنيات تحسين الأداء (Profiling & Optimization).
8. مهندس برمجيات أول C++ (أدوات التطوير - Tools)
المهام والمسؤوليات:
- تطوير أدوات داخلية لتحسين سير عمل المطورين.
- تحسين سرعة تحميل الألعاب وتقليل الأعطال.
- بناء أنظمة لتسهيل تطوير الميزات داخل الألعاب.
المتطلبات:
- خبرة 5 سنوات على الأقل في C++ و/أو Unity.
- خبرة في أنظمة CI/CD.
- خبرة في تطوير الألعاب لمنصات iOS و Android.
إرسال السيرة الذاتية إلى job@playrix.com
إذا لم تجد الوظيفة المناسبة يمكنك تصفح وظائف عمان لمزيد من الفرص.
طريقة التقديم:
للتقديم على هذه الوظائف، يُرجى إرسال السيرة الذاتية إلى: job@playrix.com
او التقديم عن طريق: لينكد إن
الأسئلة الشائعة:
ما هي أهم المزايا للعمل في هذه الشركة؟
- فريق من الخبراء الذين يساهمون في تبادل الخبرات.
- فرص للتنقل بين الأقسام المختلفة داخل الشركة.
- تركيز على جودة الكود والابتكار في التصميم.
هل توجد فرص للعمل عن بُعد؟
يمكن التحقق من تفاصيل العمل عن بُعد عبر التواصل المباشر مع الشركة.