استخدام برنامه نویس بک اند (بازی آنلاین)پردیس سرگرمی پیله
infoBox iconموقعیت مکانی
تهران
infoBox iconنوع همکاری
تمام وقت
infoBox iconخدمت سربازی
مهم نیست

برای توسعه و نگهداری بک‌اند بازی آنلاین «پوکه: مبارزان کمپانی»، به یک برنامه‌نویس بک‌اند باتجربه نیاز داریم که علاوه بر تسلط به Node.js، با معماری میکرو سرویس‌ و چالش‌های فنی بازی‌های چندنفره آشنا باشد.

شرایط احراز

  • تسلط عملی به Node.js و JavaScript
  • تسلط به MongoDB و بهینه‌سازی کوئری‌ها و ایندکس‌ها
  • تجربه کار با Redis و ساختارهای داده‌ای آن
  • شناخت پروتکل‌های شبکه، به‌ویژه UDP و Socket.io, gRPC
  • آشنایی با معماری کلاینت-سرور در بازی‌های آنلاین چندنفره
  • تجربه عملی با Docker و Dockerfile و مدیریت کانتینرها
  • توانایی عیب‌یابی مشکلات عملکردی و تحلیل رفتار سرویس‌ها
  • آشنایی با Linux، Git و فرآیند استقرار و نگهداری سرویس‌ها
مزیت‌های مهم

  • آشنایی عملی با زبان برنامه‌نویسی Go
  • تجربه توسعه سرورهای بازی یا سرویس‌های بلادرنگ با UDP
  • تجربه کار با بازی‌های آنلاین پرترافیک
ویژگی های فردی

  • توانایی حل مسئله و ریشه‌یابی مشکلات فنی
  • مسئولیت‌پذیری در قبال کیفیت و پایداری کد
  • توانایی کار مستقل روی کدبیس موجود
  • همکاری مؤثر با تیم و ارائه پیشنهادهای فنی مستدل

مسئولیت‌ها

  • توسعه و نگهداری سرویس‌های بک‌اند با Node.js و JavaScript
  • ریفکتور کردن سرویس های قدیمی
  • طراحی و پیاده‌سازی APIها و سرویس‌های موردنیاز بازی
  • کار با MongoDB و Redis و بهینه‌سازی کوئری‌ها و ساختار داده‌ها
  • عیب‌یابی مشکلات عملکردی، مصرف حافظه و گلوگاه‌های Event Loop
  • کانتینری‌سازی سرویس‌ها و مدیریت محیط‌های توسعه و استقرار با Docker
  • بررسی لاگ‌ها، عیب‌یابی مشکلات محیط عملیاتی و بهبود پایداری سرویس‌ها
  • نوشتن تست‌های خودکار، بازبینی کد و مستندسازی فنی
  • همکاری با تیم Unity و سایر اعضای تیم توسعه بازی
مزایا:
 حقوق و مزایای مناسب
 محیط کاری دوستانه 
 پنجشنبه و جمعه تعطیل 
  

کار به صورت حضوری می باشد
 محدوده شرکت: امیرآباد شمالی، کارگر شمالی