تعلن شركة بلايريكس للألعاب عن 8 فرص وظيفية لديها حيث تعد واحدة من الشركات الرائدة في تطوير الألعاب الإلكترونية، حيث تمتاز بابتكار ألعاب ذات جودة عالية تجمع بين المتعة والتحدي
الوظائف المتاحة:
↔
1.وظيفة: مهندس برمجيات C++ أول (ألعاب)
المتطلبات:
- خبرة لا تقل عن 4 سنوات في تطوير المشاريع التجارية باستخدام C++ و/أو Unity.
- خبرة في تطوير المشاريع وإطلاقها إلى الإنتاج.
- خبرة في تصميم وتطوير الهياكل المعمارية للبرمجيات.
- إتقان المعايير الحديثة لـ C++ 14/17 واستخدام مكتبة STL..
- خبرة في التعامل مع محركات الألعاب الشهيرة (Unity، Unreal، Godot، Cocos2D، Defold وغيرها).
- خبرة في تطوير التطبيقات للأجهزة المحمولة (iOS، Android).
- خبرة في العمل مع الرسوميات الحاسوبية.
المهام:
- مشاريع تتطلب اتخاذ قرارات معمارية معقدة وفعالة.
- فرص للنمو الوظيفي أو الانتقال بين المجالات المختلفة.
- تعزيز رؤية المنتج لدى الموظفين، حيث يساهم المطورون في تحسين الألعاب التي يعملون عليها.
- إمكانية تعديل العمليات والإجراءات دون تعقيدات بيروقراطية.
2.وظيفة: قائد فريق تطوير Unity (ألعاب)
المهام:
- تطوير الأحداث المصغرة والألعاب الصغيرة من البداية.
- تحسين الاستقرار التقني ودعم الاستقرار الفني.
- العمل مع الرسوميات والميكانيكيات الأساسية للألعاب.
- إدارة الفريق: التوظيف والتقييم وتطوير الفريق.
- تحسين العمليات داخل الفرق والمشاريع.
التقنيات المستخدمة:
- لغات: C++، Lua، Python.
- الرسوميات: OpenGL ES، Metal.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
- تقنيات CI/CD والاختبارات التلقائية.
المتطلبات:
- خبرة لا تقل عن 3 سنوات في تطوير المشاريع التجارية باستخدام C++ و/أو Unity.
- خبرة في قيادة فريق من المطورين لمدة لا تقل عن سنة.
3.وظيفة: مهندس برمجيات C++ أول (أدوات)
المهام:
- تسريع تحميل التطبيقات وتقليل الأخطاء.
- تطوير أدوات تسهل نقل المحتوى بين المشاريع.
- تصميم وتطوير أدوات لتحسين كفاءة التطوير.
- تحسين جودة واستقرار التطبيقات.
- مراجعة الألعاب واقتراح التحسينات.
التقنيات:
- لغات: C++، Lua، Python.
- الرسوميات: OpenGL ES، Metal.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
المتطلبات:
- خبرة لا تقل عن 5 سنوات في تطوير المشاريع التجارية باستخدام C++ و/أو Unity.
- خبرة في تحسين التطبيقات وتطوير الأداء.
- خبرة واسعة في مجالات التطوير المختلفة.
4.وظيفة: مهندس برمجيات C++ أول (نظام البناء)
المهام:
- تطوير نظام BuildSystem متعدد المنصات باستخدام CMake.
- تصميم وتطوير الأنظمة لضمان الجودة وتحسين عمليات التكامل.
- تحسين تجربة المطورين وتسريع العمليات.
التقنيات:
- أدوات: Make، Ninja، Incredibuild.
- منصات: TeamCity، AWS.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
المتطلبات:
- خبرة لا تقل عن 5 سنوات في تطوير المشاريع التجارية باستخدام C++.
- خبرة في تطوير التطبيقات لأنظمة iOS وAndroid.
- خبرة في تحسين سرعة بناء البرمجيات.
- خبرة في استخدام أنظمة البناء مثل Bazel، GN.
- خبرة في محركات الألعاب الشهيرة.
5.وظيفة: مهندس برمجيات Unity أول (تطوير الألعاب)
المهام:
- تطوير الأحداث المصغرة والألعاب الصغيرة من البداية.
- برمجة الميكانيكيات ومنطق الألعاب.
- تصميم ومراجعة معمارية المزايا الجديدة.
- برمجة واجهات المستخدم والتأثيرات البصرية.
- تحسين اللعبة من حيث الأداء والذاكرة وإطارات العرض (FPS).
- تقديم الإرشاد والتوجيه للمطورين المبتدئين.
- إجراء مراجعات الكود (Code Review).
التقنيات المستخدمة:
- لغات البرمجة: C++، Lua، Python.
- الرسوميات: OpenGL ES، Metal.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
- أدوات CI/CD والاختبارات التلقائية.
المتطلبات:
- خبرة لا تقل عن 4 سنوات في تطوير المشاريع التجارية باستخدام C++ و/أو Unity.
- خبرة في تطوير المشاريع التي تم إطلاقها في السوق.
- خبرة في تصميم الهياكل المعمارية
- إتقان C++ 14/17 واستخدام مكتبة STL.
- خبرة في تطوير الألعاب.
- خبرة مع محركات الألعاب الشهيرة (Unity، Unreal، Godot، وغيرها).
- خبرة في تطوير التطبيقات للأجهزة المحمولة (iOS، Android).
- خبرة في الرسوميات الحاسوبية.
6.وظيفة: قائد فريق تطوير برمجيات C++ (تطوير الألعاب)
المهام:
- إدارة الفريق وتطويره، بما في ذلك التوظيف والتقييم.
- تحسين العمليات داخل الفرق والمشاريع.
- اتخاذ قرارات معمارية وحل المشكلات التقنية الصعبة.
- مراجعة الكود والتصميم.
- تطوير وإعادة تصميم منطق الألعاب.
التقنيات المستخدمة:
- لغات البرمجة: C++، Lua، Python.
- الرسوميات: OpenGL ES، Metal.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
المتطلبات:
- خبرة لا تقل عن 3 سنوات في تطوير المشاريع باستخدام C++ و/أو Unity.
- خبرة في إدارة فريق من المطورين لمدة لا تقل عن سنة واحدة.
- خبرة في تصميم الهياكل المعمارية.
- خبرة في تطوير الألعاب الكاجوال.
- إتقان C++ 14/17 واستخدام مكتبة STL.
- خبرة مع محركات الألعاب الشهيرة.
7.وظيفة: مهندس برمجيات C++/Python أول (محرك الألعاب)
المهام:
- تطوير أدوات وبرامج مساعدة للمطورين.
- إنشاء أدوات لتحويل الموارد الرسومية إلى صيغة مثالية لمحرك الألعاب.
- تحسين الأنظمة الفنية لمحرك الألعاب.
- إعادة تنظيم نظام الأصول لدعم التحميل المتعدد.
التقنيات المستخدمة:
- لغات البرمجة: C++، Python.
- الرسوميات: OpenGL ES، Metal.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
المتطلبات:
- خبرة لا تقل عن 4 سنوات في تطوير المشاريع باستخدام C++ و/أو Python.
- خبرة في تصميم الهياكل المعمارية.
- خبرة في التطوير متعدد المنصات.
- خبرة في تطوير التطبيقات لأنظمة iOS وAndroid.
- معرفة بـ OpenGL/OpenGL ES.
- خبرة مع محركات الألعاب الشهيرة.
8.وظيفة: مهندس برمجيات C++ رئيسي (الأدوات)
المهام:
- تحسين الأداء التقني للألعاب من حيث سرعة التحميل وFPS.
- تحسين أدوات المطورين لزيادة الإنتاجية.
- تنفيذ الحلول التقنية الصعبة مثل أنظمة تنزيل الموارد واختبار A/B.
التقنيات المستخدمة:
- لغات البرمجة: C++، Lua، Python.
- الرسوميات: OpenGL ES، Metal.
- محرك ألعاب داخلي مشابه لـ Unity أو Unreal.
المتطلبات:
- خبرة لا تقل عن 5 سنوات في تطوير المشاريع باستخدام C++ و/أو Unity.
- خبرة في تحسين التطبيقات وتصميم الهياكل المعمارية.
- خبرة في تطوير أدوات CI/CD.
- إتقان C++ 14/17 واستخدام مكتبة STL.
- خبرة مع Python.
- خبرة مع CMake وأنظمة الرندر.
إذا لم تجد الوظيفة المناسبة يمكنك تصفح وظائف عمان لمزيد من الفرص.
طريقة التقديم:
للتقديم على هذه الوظائف، يُرجى زيارة الرابط التالي:
اضغط هنا
الأسئلة الشائعة:
ما هي أهم المزايا للعمل في هذه الشركة؟
- فريق من الخبراء الذين يساهمون في تبادل الخبرات.
- فرص للتنقل بين الأقسام المختلفة داخل الشركة.
- تركيز على جودة الكود والابتكار في التصميم.
هل توجد فرص للعمل عن بُعد؟
يمكن التحقق من تفاصيل العمل عن بُعد عبر التواصل المباشر مع الشركة.