
PHP/Laravel) Senior Back-End Developer-ساری)درنیکا
درباره موقعیت شغلی
درباره شرکت
معرفی موقعیت شغلی برنامهنویس ارشد Back-End (Laravel) - حضوری - ساری
ما به دنبال یک برنامهنویس ارشد Backend هستیم که صرفاً کدنویس نباشد، بلکه بتواند فکر کند، تصمیم بگیرد و مسئولیت بپذیرد. در این نقش، شما روی توسعه و نگهداری یک زیرساخت نرمافزاری مبتنی بر Laravel کار میکنید که بهصورت یک Micro-framework داخلی طراحی شده و همزمان نیاز پروژههای Panel و API را پوشش میدهد. این زیرساخت در محیط Production استفاده میشود و با چالشهایی مثل رشد Feature ها، مقیاسپذیری، Performance و Maintainability بلند مدت روبهروست. ما دنبال کسی هستیم که از این چالشها نترسد و بتواند در بهبود معماری، کیفیت کد و مسیر فنی محصول نقش واقعی داشته باشد.
مسئولیتها
- تحلیل، بازبینی و Refactor کدهای موجود با تمرکز بر Performance، Security و Maintainability
- طراحی و پیادهسازی قابلیتهای جدید بر اساس نیازهای فنی و تجاری
- مشارکت فعال در تصمیمگیریهای معماری و بررسی Trade-off های فنی
- همکاری نزدیک با تیمهای Front-End، QA و DevOps برای تحویل پایدار و قابل اتکا
- تضمین پایداری، امنیت و مقیاسپذیری سیستم در محیط Production
- انجام Code Review و کمک به ارتقای سطح فنی توسعهدهندگان Junior و Middle
- تهیه و نگهداری مستندات فنی شفاف و بهروز
- تحلیل و Debug مسائل پیچیده در پروژههای Consumer، شامل بررسی لاگها، دیتابیس، رفتار کاربران و تعامل بین بخشهای مختلف سیستم
- شناسایی ریشه مشکلات (Root Cause Analysis) و ارائه راهحلهای پایدار، نه صرفاً رفع موقت خطاها
- همکاری با تیمهای مرتبط برای بازتولید، تحلیل و جلوگیری از تکرار مشکلات در آینده
مهارتها و شایستگیهای مورد نیاز
- تسلط بالا به PHP و Laravel با حداقل ۵ سال تجربه عملی
- درک عمیق از Software Architecture، Design Patterns و اصول طراحی تمیز
- تجربه کار روی پروژههای مقیاسپذیر با ساختار پیچیده یا کدبیسهای Legacy
- توانایی Refactor تدریجی سیستمهای در حال استفاده بدون ایجاد اختلال در Production
- تجربه طراحی سیستمهای ماژولار، Feature-Based یا Package-Oriented
- تسلط به پایگاههای داده SQL مانند PostgreSQL و MySQL
- درک قوی از امنیت وباپلیکیشن و پیادهسازی کدنویسی امن
- تسلط به Git و فرآیندهای تیمی توسعه نرمافزار
- توانایی ارتباط حرفهای، کار تیمی موثر و مدیریت زمان
مزیتهای ترجیحی (Nice to Have)
- تجربه توسعه یا نگهداری Laravel Package
- آشنایی با استانداردهای API مانند RESTful و JSON:API
- تجربه کار در محیطهای Agile / Scrum
- توانایی Profiling و بهینهسازی عملکرد دیتابیس و اپلیکیشن
- تجربه کار با Docker و آشنایی با CI/CD و ابزارهای DevOps
انتظارات ما در ماههای ابتدایی
- آشنایی کامل با زیرساخت فعلی در ۳ ماه اول
- مشارکت مؤثر در بهبود معماری، کیفیت کد و فرآیندهای فنی در ۳ تا ۶ ماه اول
- ارائه پیشنهادهای عملی برای افزایش پایداری و توسعهپذیری سیستم
مزایای همکاری با ما
- کار روی یک محصول زیرساختی واقعی با چالشهای فنی جدی
- نقش مستقیم در تصمیمهای معماری و مسیر فنی محصول
- فضای واقعی برای Refactor، بهبود و اجرای ایدههای فنی
- همکاری با تیمی متخصص، فنی و بدون حاشیه
- حقوق رقابتی متناسب با تجربه و سطح مهارت
درباره شرکت
درنیکا متشکل شده از بیش از 100 نیروی جوان و خلاق که در زمینه های طراحی سایت، اپلیکیشن موبایل و دیجیتال مارکتینگ فعالیت میکنه. ما برای پیشرفت و توسعه شغلی نیاز به همکاری با افرادی داریم که در کنار پیشرفت شغلی به توسعه مهارت های نرم خود هم اهمیت بدن
درنیکا متشکل شده از بیش از 100 نیروی جوان و خلاق که در زمینه های طراحی سایت، اپلیکیشن موبایل و دیجیتال مارکتینگ فعالیت میکنه. ما برای پیشرفت و توسعه شغلی نیاز به همکاری با افرادی داریم که در کنار پیشرفت شغلی به توسعه مهارت های نرم خود هم اهمیت بدن

