Location: Riyadh, Saudi Arabia Company: SHEBA JOYEmployment Type: Full-Time Work Mode: On-site / Riyadh-based
About SHEBA JOYSHEBA JOY is a game development and publishing company building mobile games and social gaming experiences for MENA and global markets. Our portfolio spans casual and social games, with a focus on engaging gameplay, culturally relevant experiences, and scalable game systems. We are looking for a talented Unity Game Developer to join our team in Riyadh and contribute to the development, optimization, and Live Ops of our current and upcoming mobile games.
Position Summary As a Unity Game Developer, you will be responsible for developing high-quality mobile games and gameplay systems using Unity and C#. You will work closely with game designers, artists, backend developers, and the Live Ops team to take features from concept through implementation, testing, release, and ongoing improvement.
Key Responsibilities Develop and maintain mobile games using Unity and C#. Build gameplay mechanics, game systems, UI interactions, animations, and other game features. Translate game designs, prototypes, and technical requirements into clean and functional implementations. Develop reusable and modular components that can be efficiently used across different games and projects. Integrate APIs, backend services, analytics, authentication, social features, and third-party SDKs. Implement monetization systems including in-app purchases, advertisements, virtual currencies, rewards, and game economy features. Support Live Ops, including events, offers, content updates, configuration-driven features, and ongoing game improvements. Optimize games for performance, memory usage, loading time, and different Android/i OS devices. Work with artists to integrate 2D/3D assets, animations, VFX, UI, and audio into Unity. Collaborate with QA to ensure game stability and release quality. Participate in code reviews and maintain clean, scalable, well-documented code. Support App Store and Google Play build, testing, and release processes.
Qualifications Strong professional experience with Unity and C#. Experience developing and releasing mobile games for i OS and/or Android. Strong understanding of object-oriented programming, data structures, and software design principles. Good understanding of Unity architecture, prefabs, scenes, Scriptable Objects, UI, animation, physics, and asset management. Experience integrating REST APIs and third-party SDKs. Understanding of mobile game performance optimization and profiling. Experience with Git or other version-control systems. Strong debugging and problem-solving skills. Ability to work effectively within a multidisciplinary game development team. Good communication skills and ability to work in English.
What We’re Looking For? Beyond technical skills, we are looking for someone who understands games as products, not only as software. You should care about player experience, retention, performance, monetization, and the ability to continuously improve a live game based on player behavior and data.
Why Join SHEBA JOY? You will have the opportunity to work directly on mobile games and social gaming products targeting one of the fastest-growing gaming markets in the world. You’ll join a growing team in Riyadh and have meaningful ownership over features that reach real players.
Location: Riyadh, Saudi Arabia Position: Full-Time
الموقع: الرياض، المملكة العربية السعودية الشركة: SHEBA JOY نوع التوظيف: دوام كامل نمط العمل: حضوري / مقر العمل في الرياض
عن شركة SHEBA JOY شركة SHEBA JOY هي شركة لتطوير ونشر الألعاب تقوم ببناء ألعاب الهاتف المحمول وتجارب الألعاب الاجتماعية لأسواق منطقة الشرق الأوسط وشمال أفريقيا والأسواق العالمية. تمتد محفظتنا لتشمل الألعاب غير الرسمية والاجتماعية، مع التركيز على أسلوب اللعب الجذاب، والتجارب ذات الصلة ثقافياً، وأنظمة الألعاب القابلة للتوسع. نحن نبحث عن مطور ألعاب Unity موهوب للانضمام إلى فريقنا في الرياض والمساهمة في تطوير وتحسين وعمليات التشغيل المباشر (Live Ops) لألعابنا الحالية والقادمة على الهاتف المحمول.
ملخص الوظيفة بصفتك مطور ألعاب Unity، ستكون مسؤولاً عن تطوير ألعاب هاتف محمول وأنظمة لعب عالية الجودة باستخدام Unity و C#. ستعمل بشكل وثيق مع مصممي الألعاب، والفنانين، ومطوري الواجهات الخلفية، وفريق عمليات التشغيل المباشر لنقل الميزات من مرحلة المفهوم عبر التنفيذ والاختبار والإصدار والتحسين المستمر.
المسؤوليات الرئيسية تطوير وصيانة ألعاب الهاتف المحمول باستخدام Unity و C#. بناء آليات اللعب، وأنظمة الألعاب، وتفاعلات واجهة المستخدم، والرسوم المتحركة، وميزات اللعبة الأخرى. ترجمة تصميمات الألعاب والنماذج الأولية والمتطلبات التقنية إلى تطبيقات نظيفة وعملية. تطوير مكونات قابلة لإعادة الاستخدام والنمذجة يمكن استخدامها بكفاءة عبر الألعاب والمشاريع المختلفة. دمج واجهات برمجة التطبيقات (APIs)، وخدمات الواجهة الخلفية، والتحليلات، والمصادقة، والميزات الاجتماعية، وحزم تطوير البرامج (SDKs) التابعة لجهات خارجية. تنفيذ أنظمة تحقيق الدخل بما في ذلك عمليات الشراء داخل التطبيق، والإعلانات، والعملات الافتراضية، والمكافآت، وميزات اقتصاد اللعبة. دعم عمليات التشغيل المباشر (Live Ops)، بما في ذلك الفعاليات، والعروض، وتحديثات المحتوى، والميزات القائمة على التكوين، وتحسينات اللعبة المستمرة. تحسين الألعاب من حيث الأداء، واستخدام الذاكرة، ووقت التحميل، ومختلف أجهزة Android/iOS. العمل مع الفنانين لدمج أصول 2D/3D، والرسوم المتحركة، والمؤثرات البصرية، وواجهة المستخدم، والصوت في Unity. التعاون مع فريق ضمان الجودة (QA) لضمان استقرار اللعبة وجودة الإصدار. المشاركة في مراجعات الكود والحفاظ على كود نظيف وقابل للتوسع وموثق بشكل جيد. دعم عمليات بناء واختبار وإصدار تطبيقات App Store و Google Play.
المؤهلات خبرة مهنية قوية في Unity و C#. خبرة في تطوير وإطلاق ألعاب الهاتف المحمول لنظامي iOS و/أو Android. فهم قوي للبرمجة الموجهة للكائنات، وهياكل البيانات، ومبادئ تصميم البرمجيات. فهم جيد لهندسة Unity، والـ Prefabs، والمشاهد، والـ Scriptable Objects، وواجهة المستخدم، والرسوم المتحركة، والفيزياء، وإدارة الأصول. خبرة في دمج واجهات برمجة تطبيقات REST و SDKs التابعة لجهات خارجية. فهم تحسين أداء ألعاب الهاتف المحمول والتحليل. خبرة في Git أو أنظمة التحكم في الإصدار الأخرى. مهارات قوية في تصحيح الأخطاء وحل المشكلات. القدرة على العمل بفعالية ضمن فريق متعدد التخصصات لتطوير الألعاب. مهارات تواصل جيدة والقدرة على العمل باللغة الإنجليزية.
ما الذي نبحث عنه؟ بعيداً عن المهارات التقنية، نحن نبحث عن شخص يفهم الألعاب كمنتجات، وليس فقط كبرمجيات. يجب أن تهتم بتجربة اللاعب، والاحتفاظ بالمستخدمين، والأداء، وتحقيق الدخل، والقدرة على التحسين المستمر للعبة حية بناءً على سلوك اللاعب والبيانات.
لماذا تنضم إلى SHEBA JOY؟ ستتاح لك الفرصة للعمل مباشرة على ألعاب الهاتف المحمول ومنتجات الألعاب الاجتماعية التي تستهدف واحدة من أسرع أسواق الألعاب نمواً في العالم. ستنضم إلى فريق متنامٍ في الرياض وستحصل على مسؤولية حقيقية عن الميزات التي تصل إلى لاعبين حقيقيين.
الموقع: الرياض، المملكة العربية السعودية المسمى الوظيفي: دوام كامل