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

سورنا گیمز | Sourena Games Studio

استخدام برنامه‌نویس (Back-End (Laravel

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

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

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

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

    کمتر از سه سال
  • حقوق

    از ۲۰,۰۰۰,۰۰۰ تومان

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

استودیو سورنا گیمز، یکی از پیشگامان صنعت بازی‌سازی، به دنبال افرادی با استعداد و توانمند برای پیوستن به تیم تولید خود به عنوان برنامه نویس با تجربه Mid-Level یا Senior بک اند، مسلط به Laravel بصورت ریموت یا حضوری است. 

مسئولیت شما به عنوان برنامه نویس بک اند بطور کلی دریافت نیاز های پروژه، ارائه راه حل و ساختار مناسب، و پیاده سازی آنها با استفاده از فریم ورک Laravel است به شکلی که قابل استفاده در محیط Production باشد.

داشتن تجربه کار بر روی پروژه ای که سابقه فعالیت به صورت عمومی داشته باشد یکی از پیش نیاز های اصلی است. نمونه کار میتواند پروژه شخصی، رپو گیت، پروژه فریلنسری، پروژه های انجام شده در همکاری های قبلی، یا هر نوع پروژه ای که سابقه استفاده در محیط Production را داشته باشد و کاربر به خود جذب کرده باشد. لطفا حتما پروژه های قبلی خود را، ترجیحا به شکلی که امکان بررسی آنها وجود داشته باشند، در رزومه خود برای ما ارسال کنید.


ویژگی های فنی مورد نیاز:

  • حداقل 2 سال تجربه جدی کار با Laravel و تسلط کامل بر آن 
  • حداقل 3 سال فعالیت ها مرتبط با برنامه نویسی.
  • تسلط بر PHP, MySQL, Composer, Git 
  • آشنایی کلی با Redis و MongoDB.
  • توانایی طراحی و پیاده سازی ساختار های دیتابیس استاندارد و مقیاس پذیر.
  • آشنایی کلی با نحوه کارکرد و استفاده از سیستم عامل Linux
  • آشنایی با مفاهیم OOP,  SOLID, Clean Code و تسلط به معماری MVC
  • آشنایی با مفاهیم Caching و انواع روش‌های کش سمت سرور و کاربر.
  • درک مناسب از اصول ها، مفاهیم پایه و اصطلاحات مرسوم در زمینه برنامه نویسی تحت وب (API, SPA, PWA, SSR, CSR, SSG, BFF, RESTful, CRUD, MVC, SEO …)
  • آشنایی کلی با تکنولوژی ها، ابزار ها و راه حل های مرسوم در زمینه برنامه نویسی بک اند (JSON, GraphQL, AJAX, WebSocket, JWT …)
  • آشنایی کلی با تکنولوژی های مربوط به فرانت اند مانند HTML, CSS, JS
  • توانایی آماده سازی API های مختلف به صورت کامل، استاندارد و امن جهت استفاده توسط فرانت اند یا برنامه های Third-party دیگر.
  • توانایی تهیه مستندات کامل، واضح و قابل درک به زبان فارس و انگلیسی.
  • توانایی نوشتن Unit Test و آشنایی با پروسه TDD
  • در نظر گرفتن امنیت، بهینگی در عملکرد، و طراحی و کد نویسی استاندارد و مقیاس پذیر به عنوان سه موضوع اصلی هنگام توسعه پروژه های مختلف.
  • توجه جدی به قرار دادن لاگ های مختلف بصورت کامل و دقیق در تمامی بخش های پروژه.
  • آگاهی و درک مناسب از Best Practice ها، Convention ها و Design pattern های شناخته شده و پیروی از آنها بصورت جدی جهت حل مشکلات مختلف و توانایی پیاده سازی آنها بصورت استاندارد.
  • توانایی شناسایی مشکلات از طریق تست و بررسی کامل همه بخش ها، به شیوه های مختلف، و رفع آنها جهت نهایی سازی پروژه و انتشار عمومی.
  • توانایی درک کردن و کار با کد بیس موجود بصورت مستقل و توانایی بهبود، ریفکتور، دیباگ و توسعه بخش های جدید.


مهارت های فردی مورد انتظار:

  • تسلط کامل بر زبان انگلیسی.
  • مهارت در تعامل با بقیه اعضای تیم و پایبندی به اصول اخلاقی و رفتار حرفه ای در تعاملات.
  • جزئي‌گرا، هوشیار و دقت و توجه بالا به جزئیات در انجام کار ها و در تعاملات با افراد. 
  • توانایی بررسی و ارزیابی تسک ها، پس از دریافت توضیحات کلی، و ارائه نقشه راه‌ حدودی برای تکمیل تسک. 
  • توانایی تشخیص نیاز ها و اولویت ها از طریق تعامل و برگزاری جلسه با بقیه اعضای تیم.
  • توانایی دریافت مسئولیت و مالکیت تسک ها و تحویل نتیجه نهایی در زمان مناسب و با میزان کیفیتی که آماده انتشار در محیط Production و آماده استفاده عمومی باشد.
  • مسئولیت پذیر و وظیفه شناس بودن و پایبندی جدی به تعهدات و توافقات انجام شده مربوط به رویه انجام کار، و زمان و شرایط تحویل تسک. 
  • توانایی پیشبرد کار ها بطور منظم و طبق برنامه و رعایت اولویت ها. توانایی مدیریت زمان و تمرکز خود و توانایی انجام و تکمیل کار ها بصورت کاملا مستقل.
  • اشتیاق و کوشش جدی در حل مشکلات جهت رسیدن به نتیجه ایده آل، و رسیدگی به مشکلات و چالش های فنی پیش آمده و جلوگیری از بروز اختلال در روند کار.
  • توانایی تجزیه و تحلیل و حل مسائل چالشی و بررسی مشکلات و باگ های موجود در پروژه یا ابزار های خارجی استفاده شده مثل لایبرری ها یا پکیج ها، و ارائه راهکار مناسب جهت رفع آنها.
  • توانایی تحقیق درباره راه حل ها، تکنولوژی ها و ابزار های مناسب جهت حل مشکلات و توانایی بدست آوردن درک عمیق از آنها و پیاده سازی آنها در پروژه بصورت استاندارد.علاقه مند به یادگیری موارد جدید و استفاده کاربردی از آن ها.
  • علاقه مند بودن و دنبال کردن ترند های روز دنیا مربوط به برنامه نویسی تحت وب مخصوصا موارد مربوط به فرانت اند و علاقه به گسترش دامنه آگاهی و دانش خود درباره موضوعات مربوطه بطور مداوم.

رویه کلی استخدام و شروع همکاری:

  • ارسال رزومه توسط شما.
  • بررسی رزومه و نمونه کار های قبلی شما توسط ما.
  • تنظیم زمان جهت مصاحبه به صورت حضوری یا آنلاین.
  • انجام مصاحبه فنی و غیر فنی به مدت یک تا دو ساعته و انجام تسک تست توسط شما در بخشی از مصاحبه.
  • شروع همکاری.

حقوق و شرایط کار:

-حقوق دریافتی برای این موقعیت از 20 میلیون تومان شروع میشود و بسته به تجربه، تخصص، عملکرد، شیوه پیش بردن و انجام تسک ها تعیین خواهد شد.

-دریافت افزایش حقوق بصورت دوره ای، حداکثر هر 3 ماه یکبار در صورت بهبود عملکرد و انجام مسئولیت خود به شکل ایده آل امکان پذیر خواهد بود.

-همکاری، هم به صورت حضوری، و هم بصورت ریموت امکانپذیر است.

-استودیو سورناگیمز در محدوده میدان ولی‌عصر تهران واقع شده است.



معرفی شرکت

استودیو سورناگیمز بیش از 15 سال در زمینه تولید و نشر بازی های ویدیویی با تمرکز جدی بر روی پلتفرم PC، و همچنین تولید کننده و گسترش دهنده سرویس های تحت وب مرتبط با صنعت گیم ایران فعالیت دارد. محصولاتی مانند Zula, Reymit, GameUP تعدادی از پروژه های شناخته شده ما هستند.
  • زبان‌های مورد نیاز

    انگلیسی
  • مهارت‌های مورد نیاز

    Laravel Back-end PHP MySQL
  • جنسیت

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

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

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

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

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است
image/svg+xml