وصف الوظيفة
الوصف الوظيفي
نحن نبحث عن مهندس محليّة أول ليكون البناء الأساسي لخط أنابيب محليّة عربيًا أولًا لتجربة حيّة وعالمية للعبة.
تقوم شركة ألعاب دولية طموحة وذات دعم مالي قوي ببناء قدرة محليّة متخصّصة من الأساس، وهذا هو المهندس الذي يجعلها تعمل داخل المحرك. هذه وظيفة مباشرة في Unity لشخص يعتقد أن localization الرائع يبدأ بشفرة رائعة. ستقضي وقتك بين حل العقبات التقنية الفورية لإحضار الألعاب الحالية إلى العربية وبناء الأدوات الطويلة الأمد التي تتيح لفرق الألعاب أتمتة ذلك بنفسها. ستملك خط الأنابيب، من عرض RTL إلى الأتمتة التي تحافظ على شحن عنوان حي بلغات متعددة.
اكتشف الدور
بناء الإطار: إنشاء وصيانة حزم Unity الأساسية والسكربتات التي تتعامل مع النص RTL والتخطيطات الديناميكية وتحميل الأصول المُعربة عبر عناوين متعددة.
أتمتة خط الأنابيب: تطوير أدوات لاستخراج السلاسل تلقائيًا ومزامنتها مع أنظمة الترجمة الخارجية، متكاملة بسلاسة مع عناوين الخدمة الحية.
الإصلاح من المصدر: العمل مباشرة في قواعد كود الألعاب الموجودة لإعادة هيكلة أنظمة واجهة المستخدم التي لا تتوافق مع توسّع نص العربية أو RTL.
إدخال AI في QA: تنفيذ أدوات مدفوعة بالذكاء الاصطناعي لاختبار التقنية في المرور الأول، مع العلم بالنصوص المقتطعة ومشكلات العرض بالعربية تلقائيًا قبل أن تصل إلى مختبري الاختبار البشري.
امتلاك المشكلات الصعبة: التحدي في النص ثنائي الاتجاه والتشكيل وخيارات الخط وتطابق التخطيط الذي يجعل العربية أصعب من مجرد تبادل لغوي، وحلها بشكل صحيح.
اكتشف المؤهلات المطلوبة
خبير Unity وC#: أكثر من 7 سنوات من هندسة البرمجيات في الألعاب، مع مستوى خبير في C# وUnity. هذا غير قابل للتفاوض — تبني في المحرك كل يوم.
هندسة Localization حقيقية: خبرة حقيقية ويدوية في المحلّيّة أو التدويل. ليس مجرد إدخال أداة، بل بناء الأنظمة: أنابيب السلاسل، RTL، معالجة النص والخطوط.
عمق النص والخط: خبرة عملية مع محركات عرض النص وإدارة الخطوط. RTL والعربية هي جوهر هذا العمل، فالراحة مع النص ثنائي الاتجاه والتشكيل هي ما يميز الشخص المناسب.
أداة وبناء خط الأنابيب: سجل حافل في بناء خطوط أنابيب آلية أو أدوات موجهة للمطورين. المهندسون الذين يقتصر عملهم على اللعب فقط ولن يبنوا بنية تحتية لن يكونوا مناسبين هنا.
المبادرة الذاتية: ستقوم بإطلاق هذه القدرة مع وجود خبرة محلية محدودة من حولك، لذا يجب أن تعرف ما يجب فعله بشكل مستقل.
اكتشف المرغوب
خبرة في عمليات localization بمساعدة AI.
خلفية في أدوات أو خطوط أنابيب أو هندسة منصات.
اللغة العربية (إضافة قوية، ليست مطلوبة — المهارة التقنية هي الأساس).
خبرة في تخصيص عناوين بخدمة حيّة مع تحديث محتوى مستمر.
خبرة إقليمية في الشرق الأوسط وشمال إفريقيا.
خبرة في localization للغات ذات أنظمة كتابة صعبّة (قابلة للنقل مباشرة إلى RTL).
مرشح مفضل
سنوات الخبرة
لا خبرة مطلوبة
الدرجة العلمية
شهادة بكالوريوس / دبلوم عالي
Job description
Job description
We are hiring a Senior Localisation Engineer to be the primary builder of an Arabic-first localisation pipeline for a live, global game.
An ambitious, well-backed international games company is building a specialised localisation capability from the ground up, and this is the engineer who makes it work in-engine. This is a hands-on Unity role for someone who believes great localisation starts with great code. You'll split your time between solving the immediate technical hurdles of bringing existing games into Arabic and building the long-term tools that let game teams automate it themselves. You'll own the pipeline, from RTL rendering to the automation that keeps a live title shipping in multiple languages.
Discover the Role
Build the Framework: Create and maintain the core Unity packages and scripts that handle RTL text, dynamic layouts and localised asset loading across multiple titles.
Automate the Pipeline: Develop tools for automated string extraction and synchronisation with external translation systems, integrated cleanly with live-service titles.
Fix It at the Source: Work directly in existing game codebases to refactor UI systems that aren't compatible with Arabic text expansion or RTL.
Bring AI to QA: Implement AI-driven tooling for first-pass technical QA, flagging text clipping and rendering issues in Arabic automatically before they reach human testers.
Own the Hard Problems: Take the bidirectional text, shaping, font fallback and layout mirroring that make Arabic harder than a simple language swap, and solve them properly.
Discover the Required
Expert Unity & C#: 7+ years of software engineering in games, with expert-level C# and Unity. This is non-negotiable — you build in the engine every day.
Real Localisation Engineering: Genuine, hands-on localisation or internationalisation experience. Not plugging in an asset, but building the systems: string pipelines, RTL, text and font handling.
Text & Font Depth: Hands-on experience with text rendering engines and font management. RTL and Arabic are the core of this job, so comfort with bidirectional text and shaping is what sets the right person apart.
Tools & Pipeline Builder: A strong track record building automated pipelines or developer-facing tools. Gameplay-only engineers who've never built infrastructure won't be the match here.
Self-Starter: You'll be standing this capability up with limited existing loc expertise around you, so you need to know what to do independently.
Discover the Desired
Experience with AI-assisted localisation workflows.
Background in tools, pipeline or platform engineering.
Arabic language (a strong plus, not a requirement — technical skill comes first).
Experience localising live-service titles with ongoing content updates.
MENA regional experience.
CJK or other complex-script localisation experience (directly transferable to RTL).
Preferred candidate
Years of experience
No experience required
Degree
Bachelor's degree / higher diploma