همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

رابین وب | Robin Web

استخدام برنامه‌نویس Front-End (مسلط به node.js و socket.io-دورکاری)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت دورکاری
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

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

درود
نیازمند یک برنامه نویس مسلط به node.js و socket.io هستیم (next.js هم بلد باشید مزیت حساب میشود)
برای یک پروژه پلتفرم بازی آنلاین که بیشتر پروژه و پلتفرم انجام شده ولی برای بازی ها نیاز به کمک داریم
میخواهیم یک سری بازی آماده رو از گیتهاب انتخاب کنیم ، نیاز داره که بازی ها از front-end و ظاهر ادیت بشن و وارد پلتفرم ما بشن
همچنین نیاز داریم که ارتباط بین player هارو با socket.io برقرار کنه برنامه نویس
یعنی پلیر ها بازی کنند و در بین بازی باهم چت کنند و مثلا پروفایل هم رو توی پاپ‌آپ ببینند.
در شروع و پایان بازی هم یک سری api هست که باید صدا کنید برای ساخت اتاق و در بستن اتاق .
و یک موضوع مهم این هست که این کار روی وب سرور خود برنامه ی ما اجرا شود یعنی چی ؟ ما یک پلتفرم نوشتیم با next.js و روی پورت مثلا ۳۰۰۰ اجرا شده است ، نیاز داریم بازی هایی که از گیتهاب کپی میکنیم روی همین پورت و روی پلتفرم ما اجرا شود نه روی پورت جدایی.
مثلا یکی از بازی ها گزینه رو به رو میباشد : quasoft/backgammonjs (توی گیتهاب سرچ کنید سورس بازی رو ببینید)
شما باید این بازی رو بیارید روی اپلیکیشن ما ،‌بعدش ارتباط بین یوزر لاگین شده و بازی رو برقرار کنید (‌که بدونیم مثلا کدوم یوزر ما العان مهره مشکی هستش) بعدش باید سیستم مچ مکینگ رو صدا کنید (یعنی کدوم پلیر دیگه ای همین بازی رو میخواد با همین تنظیمات (مثلا ۳ امتیازی / ۳ دستی) بازی کنه و این ۲ پلیر رو بهم دیگه وصل کنیم به صورت رندوم باهم بازی کنند) بعد از اینکه پلیر ها پیدا شدند باید api ساخت اتاق رو صدا بزنید تا از سمت database یک اتاق بازی برای این ۲ پلیر ساخته شود بعدش که بازی تموم شد شما شماره ی اتاق و ای دی یوزر برنده و بازنده رو باید به api بستن اتاق پاس بدید تا اتاق بسته بشه و هیستوری بازی ثبت بشه.
کل فرایند این پروژه همین هستش
لطفا اگر شرایط رو دارید و بازی تحت وب قبلا زدید و میتوانید با سوکت و node.js و next.js حرفه ای کارکنید رزومه ارسال کنید.
خلاصه کلی به این صورته
انتخاب پروژه بازی توسط ما -> ویرایش ظاهری توسط شما -> برقرار کردن ارتباط بین player ها و سیستم ما -> تحویل بازی -> تست و دیباگ -> تمام
 

معرفی شرکت

شرکت ما یک شرکت تازه تاسیس هست که پروژه های شرکت های خارجی را انجام میدهد.تیم ما متشکل از برنامه نویس های حرفه از حوضه های web , web3 و مدیریت سرور هست.
ما یک شرکت واسط برای انجام پروژه های خارجی میباشیم و سفارش های دریافتی را به دوستانی که با ما کارمیکنند ارجا میدهیم و با هم کار میکنیم تا توی این شرایط بد دست همدیگر را گرفته باشیم.مرسی از وقتی که گذاشتید.
  • مهارت‌های مورد نیاز

    Front-end Node.js Socket.io
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
image/svg+xml