استخدام برنامهنویس C# (دورکاری)
شرح موقعیت شغلی
فرصت شغلی برنامهنویس C# در استودیو بازیسازی خلاقیت 210
استودیو بازیسازی خلاقیت 210 یک مجموعه خلاق و محصولمحور است که با هدف طراحی، توسعه، بازاریابی و انتشار بازیهای باکیفیت در پلتفرمهای مختلف فعالیت میکند.
ما به دنبال یک برنامهنویس C# هستیم که به صنعت بازیسازی علاقهمند باشد، از حل مسائل فنی لذت ببرد و تمایل داشته باشد از مرحله شکلگیری ایده تا توسعه، تست، انتشار و بهبود بازی در کنار تیم حضور داشته باشد.
در استودیو خلاقیت 210، برنامهنویس فقط مسئول پیادهسازی تسکهای فنی نیست؛ بلکه میتواند در طراحی مکانیکهای بازی، تصمیمگیریهای فنی، آمادهسازی محصول برای انتشار و بررسی بازخورد کاربران نقش مؤثری داشته باشد.
مسئولیتها
- توسعه سیستمها و مکانیکهای مختلف بازی با استفاده از زبان C#
- پیادهسازی قابلیتهای جدید و بهبود بخشهای موجود پروژه
- همکاری در طراحی معماری و ساختار فنی بازی
- شناسایی، تحلیل و رفع باگها و مشکلات فنی
- آمادهسازی و تنظیم پروژه برای پلتفرمهای مختلف
- مشارکت در فرایند Build، تست، انتشار و بهروزرسانی بازی
- یکپارچهسازی SDKهای تبلیغات، آنالیتیکس، پرداخت و سرویسهای آنلاین
- بررسی دادهها و بازخورد بازیکنان برای بهبود تجربه کاربری
- مشارکت در توسعه نسخهها، رویدادهای درونبازی و محتوای جدید
- مستندسازی بخشهای مهم کد و رعایت استانداردهای برنامهنویسی
- ارائه پیشنهادهای فنی و خلاقانه برای افزایش کیفیت و جذابیت بازی
شرایط مورد نیاز
- آشنایی مناسب به زبان برنامهنویسی C#
- آشنایی با مفاهیم برنامهنویسی شیگرا
- توانایی استفاده مؤثر از ابزارهای هوش مصنوعی
- توانایی نوشتن کدهای خوانا، ساختاریافته و قابل نگهداری
- توانایی تحلیل مسئله و ارائه راهحلهای فنی مناسب
- توانایی Debug و رفع خطاهای نرمافزاری
- آشنایی با فرایند Build و آمادهسازی نسخه نهایی
- مسئولیتپذیری و توانایی انجام مستقل وظایف
- روحیه کار تیمی و توانایی برقراری ارتباط مؤثر
- علاقهمندی جدی به بازیهای ویدئویی و صنعت بازیسازی
- انگیزه یادگیری و رشد در یک محیط کاری پویا
امتیازات ویژه ( موارد زیر الزامی نیستند، اما داشتن تجربه یا آشنایی با آنها امتیاز است)
- سابقه کار با موتور بازیسازی Unity
- تجربه توسعه یا انتشار بازیهای موبایل یا کامپیوتر
- تجربه انتشار محصول در پلتفرمهایی مانند Google Play، App Store و Steam
- آشنایی با فرایندهای انتشار و الزامات فنی پلتفرمهای مختلف
- تجربه کار با SDKهای تبلیغات، آنالیتیکس و پرداخت درونبرنامهای
- آشنایی با سرویسهایی مانند Firebase، Google Analytics یا ابزارهای مشابه
- آشنایی با Design Patternها و اصول SOLID
- تجربه کار با Git یا سایر سیستمهای کنترل نسخه
- آشنایی با بهینهسازی بازی برای دستگاهها و اندازههای صفحه مختلف
- تجربه توسعه بازیهای آنلاین یا چندنفره
- آشنایی با APIها، Socket و سرویسهای آنلاین
- درک مناسب از شاخصهای بازی مانند Retention، Engagement و Conversion
- آشنایی با فرایندهای بازاریابی، جذب کاربر و بهبود عملکرد بازی پس از انتشار
- داشتن نمونهکار، پروژه شخصی یا بازی منتشرشده
مهارتهای مورد نیاز
- C#
- OOP
- Unity
حداقل سابقه کار
- مهم نیست
حقوق
- حقوق از ۳۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست