מתכנת משחקים, חוזה לשנה אחת — מונטריאול במתכונת היברידית
פיתוח מערכות משחק, כלי הפקה וממשקי משתמש הניתנים להרחבה עבור משחקי המובייל מרובי המשתתפים של Kabam. שיתוף פעולה עם מעצבים, אמנים, מפיקים ומהנדסים באמצעות Unity ו-C# בסביבת Agile.
תיאור
- פיתוח ותחזוקה של קוד אמין העומד בתקנים ובשיטות העבודה ההנדסיות המקובלות
- תיאום עם חברי הצוות, השתתפות בסקירות קוד ועבודה במסגרת תהליכי פיתוח מוגדרים
- חקירת תקלות תוכנה ויישום תיקונים יעילים
- שמירה על קוד המקור ועל תיעוד הפרויקט ברורים, תמציתיים ומעודכנים
- הרחבת היכולות הטכניות באמצעות למידה ושיפור מתמשכים
- עדכון חברי הצוות ובעלי העניין בנוגע להתקדמות, למכשולים ולשינויים
- ארגון העבודה כדי לעמוד באבני הדרך ובמועדי היעד של הפרויקט
- קבלת הדרכה בעת הצורך ושיתוף ידע לתמיכה בהתפתחות הצוות
- יצירת קוד יעיל וניתן לשימוש חוזר עבור תכונות ומכניקות משחק
- פיתוח ותמיכה בכלי עבודה המסייעים למעצבים ולאמנים לעבוד ביעילות רבה יותר
- חיבור כלים פנימיים לצינורות ולתהליכים הקיימים של הפקת תוכן
- יישום מסכים, ווידג׳טים ורכיבי ממשק משתמש אחרים מתוך מחשבה על יכולת הרחבה
- הערכת הצעות לתכונות וייעוץ בנוגע לעלויות היישום ולחלופות אפשריות
- שיתוף פעולה הדוק עם מפיקים, אמנים, מעצבים ומתכנתים בסביבת Agile שיתופית במיוחד
- בניית כלים חדשים ושיפור כלים קיימים עבור מעצבים ואמנים
דרישות
- לפחות שש שנות ניסיון בפיתוח תוכנה, רצוי בפיתוח משחקי מובייל
- תואר ראשון במדעי המחשב, בהנדסה או שילוב מקביל של ניסיון
- שליטה מקצועית ב-Unity, ב-C# ובשפות תכנות רלוונטיות נוספות
- היכרות מעשית עם תהליכי הפיתוח של Unity ועם שיטות העבודה המומלצות
- כמה משחקים שהושקו בפלטפורמות קונסולות, מחשבים אישיים ו/או מובייל
- יכולת להפוך דרישות עיצוב לקוד נקי, פשוט וברור ומתועד היטב
- ניסיון מעשי במערכות בקרת גרסאות כגון Git
- יכולת לעבוד ביעילות הן באופן עצמאי והן כחלק מצוות בעל קצב עבודה מהיר
- ניסיון בבניית יישומים עבור Android ו-iOS
- מודעות למגמות העכשוויות במשחקי מובייל
- כישורי תקשורת חזקים עם עמיתים טכניים ולא טכניים
- ניסיון ב-Agile, ב-Kanban או בגישות מקבילות לניהול פרויקטים
- ידיעת צרפתית ואנגלית ברמה דו-לשונית היא יתרון
- ניסיון בפיתוח משחקיות הכולל מערכות שליטה, יכולות, בינה מלאכותית, משחקי תפקידים, משחק מרובה משתתפים, משחק מקוון ורשתות
- ניסיון בפיתוח חזית הכולל שיטות להנדסת ממשק משתמש, Unity3D, C# ו-Unity GUI
- ניסיון בפיתוח צד שרת הוא יתרון, כולל Node.js, מסדי נתונים NoSQL כגון MongoDB ו-Google Cloud
- ניסיון ברינדור או בגרפיקה הוא יתרון, כולל CG/HLSL וממשקי API כגון OpenGL, DirectX, Metal ו-Vulkan
הטבות
- Kabam היא מעסיקה המעניקה שוויון הזדמנויות ופועלת לטיפוח סביבת עבודה מגוונת ושוויונית
- מועמדים יכולים לבקש התאמות עבור כל חלק בתהליך המיון
- משרה לתקופה מוגבלת של שנה אחת
