Savvy Games Group
Savvy Academy Kickstarter — annual paid internship program by Savvy Games Group (PIF) across 6 gaming studios: Spoilz, Evolite, Limeless, Nomadroid, Steer, EFG.
وصف الوظيفة
الاستوديو: Spoilz
الشركة الأم: مجموعة سفي للألعاب (PIF)
الموقع: حضوري، الرياض
مدة البرنامج: 1 سبتمبر 2026 – 28 فبراير 2027
التعويض: برنامج مدفوع + تأمين صحي
حول الوظيفة
تسعى مجموعة سفي للألعاب من خلال استوديو Spoilz إلى استقطاب متدرب مبرمج أعمال لعبة لينضم إلى فريق تطوير الألعاب. سيعمل المتدرب بشكل وثيق مع مصممي الألعاب والمهندسين لدعم تنفيذ ميزات اللعب، وتطوير المهارات التقنية، والمساهمة في تقديم تجارب ألعاب عالية الجودة في بيئة تعاونية.
المسؤوليات الرئيسية
• التعاون مع مصممي الألعاب والمهندسين لفهم ميزات اللعب والمساعدة في تنفيذها في Unity
• دعم تطوير أنظمة اللعبة باستخدام C# تحت إشراف المطورين الأقدم
• كتابة كود نظيف وقابل للصيانة وذو بنية جيدة متبعاً أفضل الممارسات المعمول بها
• المساعدة في تصحيح الأخطاء وحل المشاكل المتعلقة بأعمال اللعبة والأداء
• التعلم وتطبيق تقنيات التحسين (الأداء والذاكرة وحجم الملف)
• المساهمة في عملية التطوير عبر مراحل مختلفة، من النموذج الأولي إلى الإطلاق
المؤهلات
التعليم: لا يوجد متطلب درجة رسمية. نقدر المهارات والفضول والرغبة في التعلم.
الخبرة والمهارات
• اهتمام قوي بتطوير الألعاب
• معرفة أساسية بـ Unity و C# (المشاريع الأكاديمية أو الشخصية مقبولة)
• فهم أساسي لمفاهيم البرمجة الأساسية (مثل البرمجة الموجهة للكائنات وهياكل البيانات)
• الإلمام بأنظمة التحكم بالإصدارات (مثل Git) ميزة إضافية
• الرغبة في التعلم وتقبل التوجيهات والعمل الفعال ضمن فريق
• مهارات جيدة في حل المشاكل والتواصل
الاتصالات
• التواصل الداخلي
• التواصل الفعال مع أعضاء الفريق عبر Spoilz، بما في ذلك المصممين والمطورين والمنتجين، لدعم مهام التطوير ومشاركة التقدم
حول البرنامج
Savvy Kickstarter برنامج تدريب مدفوع لمدة 6 أشهر من Savvy Academy مصمم لتحضير الكفاءات الوطنية في المملكة العربية السعودية للالتحاق بوظائف دخول المستوى في صناعة الألعاب.
شروط الأهلية
مواطن سعودي، 18 سنة فأكثر في اليوم الأول، إتقان اللغة الإنجليزية على المستوى المهني، لا توجد متطلبات درجة أو خبرة.
Job Description
Studio: Spoilz Parent: Savvy Games Group (PIF) Location: In-Person, Riyadh Program Duration: Sep. 1st, 2026 – Feb. 28th, 2027 Compensation: Paid + Health Insurance About the Role Spoilz is seeking a Unity Gameplay Programmer Intern to join our game development team. The intern will work closely with designers and engineers to support the implementation of gameplay features, develop technical skills, and contribute to delivering high- quality game experiences in a collaborative environment. Key Responsibilities • Collaborate with designers and engineers to understand gameplay features and assist in implementing them in Unity • Support the development of game systems using C# under the guidance of senior developers • Write clean, maintainable and well-structured code following established best practices • Assist in debugging and resolving issues related to gameplay and performance • Learn and apply optimisation techniques (performance, memory and build size) • Contribute to the development process across different stages, from prototyping to release Qualifications Education: No formal degree required. We value skills, curiosity and a willingness to learn. Experience & Skills: • Strong interest in game development • Basic knowledge of Unity and C# (academic or personal projects are acceptable) • Basic understanding of fundamental programming concepts (e.g. OOP, data structures) • Familiarity with version control systems (e.g. Git) is a plus • Willingness to learn, take direction and work effectively within a team • Good problem-solving and communication skills Communications • Internal communication • Communicate effectively with team members across Spoilz, including designers, developers and producers, to support development tasks and share progress -- 1 of 1 About the Program: Savvy Kickstarter is a 6-month paid internship program by Savvy Academy designed to prepare KSA national talent for entry-level positions in the gaming industry. Eligibility: KSA national, 18+ on first day, English professional proficiency, no degree or experience required.
المهارات المطلوبة
UnityC#Game DevelopmentProgrammingOptimizationVersion ControlProblem-SolvingCommunication
