استخدام توسعهدهنده Backend (Laravel)
ما به دنبال یک توسعهدهنده Backend با تمرکز بر Laravel هستیم که بتواند روی کدهای واقعی، دادهمحور و در حال استفاده کاربران کار کند. این موقعیت فولاستک نیست و تمرکز کامل روی Backend Engineering دارد.
مسئولیتها
- توسعه و نگهداری سرویسهای Backend مبتنی بر Laravel
- طراحی و پیادهسازی RESTful API های پایدار و قابل توسعه
- کار روی منطقهای حساس (تراکنشها، دادههای کاربران، پردازشهای پسزمینه)
- نوشتن کد تمیز، قابل تست و قابل نگهداری
- مشارکت در Code Review و بهبود کیفیت کد تیم
- همکاری نزدیک با سایر اعضای تیم فنی
مهارتهای ضروری
- تسلط به PHP و مفاهیم برنامهنویسی شیءگرا (OOP)
- تجربه عملی با Laravel (حداقل 2 سال پروژه واقعی)
- تسلط به MySQL و طراحی و بهینهسازی Queryها
- تجربه طراحی و پیادهسازی RESTful API
- تسلط به Eloquent ORM و مدیریت Relationها
- تجربه کار با Queue و Jobها (ترجیحاً Redis)
- تسلط به Git و کار در محیط تیمی (PR، Code Review)
- آشنایی با مفاهیم امنیتی (CSRF، XSS، SQL Injection)
- توانایی دیباگ و تحلیل مسائل سمت سرور
- توانایی دیباگ و تحلیل مسائل واقعی در پروژههای در حال استفاده
مهارتهای امتیازی (مزیت مهم)
- آشنایی عملی با Node.js و درک معماری سرویسهای مبتنی بر Node
- تجربه استفاده از Node.js برای سرویسهای جانبی، Workerها یا APIهای مستقل
- توانایی درک و تعامل بین سرویسهای Laravel و Node.js
- آشنایی با Redis در Caching و Message Queue
- تجربه تستنویسی (Unit / Integration)
- آشنایی با Docker و مفاهیم DevOps پایه
- آشنایی با معماری Microservices
- تجربه مستندسازی API با Swagger یا Postman
- آشنایی با vue js
ویژگیهای فردی مورد انتظار
- مسئولیتپذیر و دقیق در کار با کدهای حساس
- توانایی پرسیدن سؤال درست و شفاف
- علاقهمند به یادگیری و رشد فنی
- توانایی کار تیمی و ارتباط مؤثر
- نظم، تعهد و قابل اعتماد بودن در تحویل تسکها
مزایای همکاری
- حقوق منصفانه و متناسب با توانایی
- ساعت کاری منعطف
- محیط فنی حرفهای و شفاف
- کار روی پروژههای واقعی با چالشهای مهندسی
- امکان رشد فنی و افزایش مسئولیت
- موقعیت مکانی در مرکز شهر و دسترسی آسان به حمل و نقل عمومی مانند مترو و اتوبوس