شرکت راهکارهای فناوری اطلاعات آوینا
شرکت راهکارهای فناوری اطلاعات آوینا

برنامه‌نویس ارشد PHP (Laravel)

پردیس
امکان دورکاری
تمام وقت
شنبه تا چهارشنبه از 8 تا17 و پنجشنبه 8 تا 12
-
پاداش -ساعت کاری منعطف
11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1403
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

4 سال سابقه کار در گروه شغلی مشابه
PHP - پیشرفته
GIT - پیشرفته
Laravel - پیشرفته
Rest API - متوسط
Linux - متوسط
Redis - مقدماتی
Docker - مقدماتی

شرح شغل و وظایف

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

در آوینا به دنبال یک برنامه‌نویس PHP (Laravel) هستیم که علاوه بر تسلط فنی، نگاه مهندسی به توسعه نرم‌افزار داشته باشد و بتواند در طراحی، توسعه و بهبود سامانه‌های شرکت نقش موثری ایفا کند.

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

مسئولیت‌ها

  • تحلیل، طراحی و توسعه سرویس‌ها و سامانه‌های Backend شرکت با تمرکز بر کیفیت و تحویل سریع
  • ارائه راهکار برای ساختار سیستم، طراحی پایگاه داده و لایه ذخیره‌سازی با در نظر گرفتن مقیاس‌پذیری، پایداری و قابلیت نگهداری
  • مشارکت در طراحی معماری نرم‌افزار و تصمیم‌گیری درباره مرز ماژول‌ها در معماری Modular Monolith و Domain-Driven Design (DDD)
  • طراحی و پیاده‌سازی راهکارهای امن با رعایت استانداردهای امنیتی و اصول OWASP
  • طراحی و توسعه APIهای امن و همکاری نزدیک با تیم Frontend برای یکپارچه‌سازی سرویس‌ها
  • توسعه ماژول‌های قابل استفاده مجدد و کدنویسی تمیز، استاندارد و قابل تست
  • بررسی، تحلیل و رفع مشکلات عملکردی و امنیتی در محیط Production
  • مشارکت در Code Review و کمک به ارتقای کیفیت فنی تیم
  • استفاده موثر از ابزارهای هوش مصنوعی مانند Cursor، Copilot و Claude برای توسعه، تست، بازبینی کد و افزایش بهره‌وری

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

  • تسلط به PHP و فریم‌ورک Laravel
  • تسلط به مفاهیم طراحی نرم‌افزار، پایگاه داده و الگوهای معماری
  • آشنایی با معماری‌های Modular Monolith و Service-Based و مفاهیم Domain-Driven Design (DDD)
  • تسلط به مفاهیم امنیت در توسعه Web و API شامل Authentication، Authorization، IDOR و کنترل دسترسی در سطح منابع
  • تجربه عملی کار با ابزارهای هوش مصنوعی مانند Cursor، Copilot و Claude و توانایی استفاده موثر از آن‌ها در فرآیند توسعه
  • آشنایی با Redis در نقش Cache، Queue و Lock
  • توانایی طراحی و پیاده‌سازی تست‌های Unit و Feature
  • تسلط به Git و GitFlow
  • تسلط به Linux CLI
  • آشنایی با Docker و مفاهیم Containerization
  • آشنایی با CI/CD و فرآیندهای Deploy خودکار

مواردی که مزیت محسوب می‌شوند

  • آشنایی با زیرساخت، شبکه و مفاهیم استقرار سرویس‌ها
  • آشنایی با مباحث امنیتی در سیستم‌های Multi-Tenant
  • آشنایی با MongoDB و Elasticsearch
  • آشنایی با زبان‌های Backend دیگر مانند Python و Node.js
  • آشنایی با فریم‌ورک‌های Frontend
  • تجربه Mentoring و هدایت فنی اعضای تیم

شایستگی‌های فردی

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

مزایای همکاری با آوینا

  • امکان همکاری به‌صورت دورکاری
  • مشارکت در توسعه محصولات و سامانه‌های واقعی و در حال رشد
  • محیط کاری حرفه‌ای، پویا و مبتنی بر یادگیری
  • فرصت رشد فنی و مشارکت در تصمیم‌گیری‌های معماری و توسعه محصول
  • استفاده از ابزارها و فرآیندهای مدرن توسعه نرم‌افزار

اگر فکر می‌کنید این موقعیت شغلی با توانایی‌ها و مسیر حرفه‌ای شما هم‌خوانی دارد، منتظر دریافت رزومه شما هستیم.

شرایط احراز شغل

سن
18 - 30 سال
جنسیت
تفاوتی ندارد
نرم افزارها
PHP| پیشرفته Laravel| پیشرفته GIT| پیشرفته Linux| متوسط Docker| مقدماتی Redis| مقدماتی Rest API| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت راهکارهای فناوری اطلاعات آوینا

insight applicant

مقایسه من با سایر متقاضیان