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

استخدام Senior Backend Engineer (Golang)

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

محصول Quiz of Kings به عنوان یک بازی رقابتی آنلاین با بیش از ۲۰۰ هزار کاربر فعال روزانه، از تکنولوژی‌ها و ابزارهای به‌روز دنیا برای زیرساخت فنی خود استفاده می‌کند. زبان‌های برنامه‌نویسی PHP و Golang و همینطور دیتابیس‌هایی همانند MongoDB، Redis، MySQL و … از جمله موارد استفاده‌شده در این زیرساخت می‌باشند. در طی ۸ سال توسعه بازی، از معماری مونولیتیک به سمت میکروسرویس حرکت کردیم و در حال حاضر در تیم Backend کوییز نیاز به یک Senior Backend Engineer خلاق، پرانرژی و تلاش‌گر هستیم تا از طریق مهارت‌های حل مسئله خود در مسیر توسعه‌های جدید و همینطور مایگریشن‌های سرویس‌های قدیمی از PHP به Golang و SQL به NoSQL به ما کمک بکند. همچنین به کمک تخصصی که به ما اضافه می‌کنید به دنبال اصلاح و شکل‌دهی پروسه‌های لازم در تیم بکند هستیم.





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

  • حداقل چهار سال سابقه کاری به عنوان Back-End Developer
  • تسلط به زبان Golang و کتابخانه‌های استاندارد آن و تجربه توسعه برنامه‌های کاربردی با این زبان
  • تسلط بر تکنولوژی‌های پروتکل HTTP و RESTful API
  • تجربه کار با دیتابیس‌های NoSQL، SQL و Redis
  • تجربه کار با Kubernetes
  • تسلط به مفاهیم Containerization و  توانایی dockerize کردن اپلیکیشن‌ها
  • آشنایی به زبان برنامه‌نویسی PHP
  • آشنایی و تجربه کار با طراحی سیستم، معماری Microservice و دیزاین پترن‌ها
  • آشنایی با معماری Event-Driven
  • آشنایی با ابزارهای بروکر (RabbitMQ)
  • آشنایی با ابزارهای Tracing مثل Jaeger
  • آشنایی و تجربه کار با ابزارهای داکیومنت‌نویسی و تست‌نویسی (golint، Zap، Mockery و …)
  • مسئولیت‌پذیری و ارتباط موثر و قدرت تعامل بالا در ارتباط با افراد تیم






مسئولیت‌ها:

  • پیاده‌سازی سرویس‌ها و فیچرهای جدید
  • ​​طراحی در قالب لایه‌های مختلف به منظور تحقق Separation of Concerns و کاهش هزینه‌ی توسعه و نگهداری محصول
  • کمک به Maintenance سرویس‌های فعلی و رفع باگ‌های احتمالی
  • برنامه‌ریزی و اجرای پروژه‌های مایگریشن از ساختار قدیمی به جدید (از PHP و SQL به Golang و NoSQL)
  • شرکت در ریچوآل‌های مرتبط و هماهنگی با افراد مختلف از جمله پروداکت‌ منیجر‌ها و سایر دولوپر‌ها در راستای برنامه‌ریزی کارها در قالب اسپرینت‌های اسکرام
  • کمک فنی و مشاوره به سایر Backend Developerهای تیم
  • انجام Code Review در جهت یکپارچه‌سازی ساختار کدها
  • آنکال بودن: با توجه لایو بودن بازی و وقوع مشکلات احتمالی ممکن است گهگاهی در صورت بروز مشکل برای بررسی خارج از تایم کاری به شکل فورس نیازمندی وجود داشته باشد.

خوبه که داشته باشی:


  • علاقه به صنعت بازی و ویدیو گیم و بازی‌های موبایلی
  • سابقه کار در حوزه بازی‌های موبایلی


کار به صورت فول حضوری روزهای شنبه تا چهارشنبه
محدوده چهارراه ولیعصر




مزایای همکاری در  کوییز:



  • بیمه تکمیلی
  • امریه سربازی
  • بودجه باشگاه 
  • سالگرد کوییزی
  • پکیج های مناسبتی

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

  • Back-end
  • RestFul API
  • MySQL
  • PHP

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

۱۴۰۳/۰۲/۰۹
ارسال رزومه