توسعه دهندۀ بک اِند

ایرانیکارت اصفهان

منتشر شده 3 سال پیش

اطلاعات فارسی این آگهی به صورت سیستمی ترجمه شده است.

توضیحات

ما به دنبال یک هم تیمی جدید به عنوان توسعه دهنده بک اِند با تجربه عملی در توسعه نرم افزار با استفاده از چارچوب های PHP و Laravel هستیم. کاندیدای مد نظر ممکن است با سایر اعضای تیم برای توسعه بسترهای برنامه های شرکت هماهنگ شود.

شرح شغل:

همکاری نزدیک و دوستانه با تیم توسعه دهنده فرانت اِند داشته باشید.
ارائه راه حل های مناسب برای ساختارهای سیستم، پایگاه های داده و ذخیره داده ها.
نوشتن کد خواندنی، کارآمد، قابل نگهداری و مقیاس پذیر.
طراحی و توسعه ویژگی های جدید و حفظ کد موجود.
ارائه راه حل های خلاقانه و بهینه برای آزمایش سیستم.
بررسی و اشکال زدایی سیستم ها.
نوشتن اسناد فنی جدید و حفظ اسناد فعلی.
شغل تمام وقت.
مدت دوره آزمایشی: 3 ماه.
ساعت کار: شنبه تا چهارشنبه 8:30 صبح تا 5 بعد از ظهر، پنجشنبه 8:30 تا 13:00.

پیش‌نیازها

مهارتهای نرم و ویژگیهای شخصیتی: کار گروهی، مهارتهای ارتباطی، مهارتهای حل مسئله، اخلاق کاری، انعطاف پذیری، سازگاری. داشتن توانایی تجزیه و تحلیل مسائل و چالش ها. داشتن دانش تخصصی در چارچوب Laravel. مسلط به OOP و الگوهای طراحی مسلط به کد پاک و مفاهیم SOLID. با تجربه در اجرای API های RESTful و خدمات وب. داشتن دانش تخصصی در پایگاه های داده و ORM های مرتبط با PHP. داشتن دانش تخصصی در مفاهیم NoSQL و پایگاه داده MongoDB. داشتن دانش تخصصی در ابزارهای Redis یا Memcache (Caching). داشتن دانش تخصصی در Git ، GitFlow. آشنایی با HTML / CSS / JS. آشنایی با Agile & Scrum. آشنایی با تست خودکار، CI/CD. آشنایی با مستندات کد. با تجربه در ساخت API های RESTful. داشتن قابلیت طراحی تست ها. آشنا با مفاهیم مجازی سازی. داشتن قابلیت کنترل وابستگی. آشنایی با معماری مبتنی بر خدمات. آشنایی با معماری میکروسرویس. آشنایی با Docker. مدارک دانشگاهی: داشتن مدرک کارشناسی یا کارشناسی ارشد در رشته‌های فناوری اطلاعات یا نرم افزار.

نوع استخدام

  • تمام وقت

جزییات

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟