آگهی‌های استخدامی

استخدام Unity Developer (برنامه‌نویس یونیتی -اصفهان)

شرح موقعیت شغلی

ما یک استارتاپ در حوزه‌ی بازی‌سازی هستیم و به دنبال چند نفر هم‌تیمی علاقه‌مند و با تجربه برای تکمیل تیم‌مان می‌گردیم. در حال حاظر در مرحله‌ی انتشار یک بازی موبایلی سه بعدی با کیفیت و جذاب برای سکوی تلفن همراه هستیم. لذا برای توسعه‌ی این بازی و شروع پروژه‌های جدید از توسعه دهندگان یونیتی که دارای تجربه و نمونه‌کار مناسب هستند دعوت به همکاری می‌شود.

  • همکاری در چند ماه ابتدایی(حدود سه ماه) به صورت پروژه‌ای و حضوری یا نیمه حضوری خواهد بود. در ادامه و در صورت توافق می‌توانیم به صورت استخدامی یا درصدی از درآمد بازی همکاری کنیم. توجه نمایید که حضور در جلسات هماهنگی که به صورت هفتگی برگزار می‌شود، الزامی‌ست.
  • اگر در سطح MidLevel هستید، امکان آموزش حضوری یا شرکت در دوره‌های آموزشی فراهم است.
  • محل کار در شهرک علمی تحقیقاتی اصفهان واقع در ضلع غربی دانشگاه صنعتی اصفهان.
  • سرویس رفت و آمد و پارکینگ فراهم است.
  • همکاری پروژه‌ای نیز می‌تواند به صورت حضوری باشد.

مهارت‌های فنی:

  • تسلط به موتور بازی سازی Unity3D یا Unity2D
  • تسلط به مفاهیم موتورهای بازی‌سازی
  • تسلط به مفاهیم فیزیک مورد استفاده در موتور یونیتی
  • تسلط و تجربه‌ی کار با فیزیک در یونیتی
  • تسلط کامل به C# ، چارچوب دات نت و اسکریپت‌نویسی در یونیتی
  • تسلط به چرخه‌ی اجرای برنامه‌های یونیتی و ترتیب اجرای توابع اصلی
  • تسلط به روش‌های باگ‌یابی و رفع باگ در یونیتی
  • تجربه‌ی رفع انواع مشکلاتی که در کار با یونیتی بروز می‌کند 
  •  تسلط به روش‌های بهینه‌سازی کد، سی‌پی‌یو، گرافیک، حافظه، حجم و زمان بارگذاری
  • آشنایی با نورپردازی و lightbaking و بهینه‌سازی نورپردازی در یونیتی
  • آشنایی به بهینه‌سازی مدل‌های سه بعدی، انیمیشن، گرافیک و اسکریپت‌ها در یونیتی
  • آشنایی به مدلسازی، تکسچر کردن، ریگ‌ کردن و غیره
  • مسلط به الگوهای طراحی مانند MVC، Observer و غیره.
  • حداقل سه سال سابقه‌ی توسعه‌ی بازی یا هر نوع محصول مشابه با استفاده از موتور یونیتی
  • حداقل یک بازی منتشر شده یا در سطح قابل انتشار
  • توانایی مطالعه و استفاده از مطالب و مستندات به زبان انگلیسی 

آشنایی یا تسلط به موارد زیر مزیت محسوب می‌شود:

  • مسلط به سیستم انیمیشن یونیتی
  • آشنایی به ابزارهای کنترل ورژن به خصوص Git
  • مسلط به فرایند تهیه‌ی خروجی برای اندروید یا iOS
  • آشنایی به مفاهیم بازی سازی
  • آشنا به ایجاد محیط بازی به صورت رویه‌ای(پروسیجرال)
  • آشنا به برنامه نویسی برای ادیتور یونیتی و ساخت ابزارهای توسعه
  • آشنایی با یک نرم افزار طراحی سه بعدی مانند بلندر
  • تجربه‌ی کار با شیدرها و شیدرگراف و آشنایی با شیدرنویسی
  • آشنایی با برنامه نویسی سوکت و نحوه‌ی ساخت بازی‌های آنلاین
  • آشنایی با صداگذاری و صداسازی از طریق اسکریپت، ایجاد انواع افکت‌های بصری و غیره
  • تسلط به زبان‌های پایتون، سی، جاوا اسکریپت یا جاوا
  • تسلط یا تجربه‌ی کار با لینوکس

* اگر برخی از پیش‌نیازهای فنی را مسلط نیستید، امکان آموزش فراهم است.

مهارت‌های مورد نیاز

  • فیزیک
  • C# .NET
  • یونیتی
  • گرافیک
  • نورپردازی

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت دائم پایان خدمت

نوع همکاری:

پاره وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۷/۱۵
ارسال رزومه