استخدام برنامهنویس Laravel (آقا)
شرح موقعیت شغلی
ما در حال توسعه یک ERP ماژولار با استفاده از Laravel، Inertia.js و React هستیم و برای افزایش سرعت تیم توسعه، به دنبال یک برنامه نویس Laravel باانگیزه، سریع و نتیجهگرا هستیم.
در این موقعیت شغلی، علاوه بر تسلط فنی، توانایی استفاده مؤثر از ابزارهای هوش مصنوعی در فرایند توسعه اهمیت زیادی دارد. فرد موردنظر باید بتواند با کمک AI سریع تر کدنویسی، تحلیل و دیباگ کند و در عین حال مسئولیت کیفیت و صحت کد نهایی را بر عهده بگیرد.
مسئولیت ها
- توسعه و تکمیل ماژول های مختلف ERP
- پیاده سازی قابلیتهای جدید با Laravel و Inertia.js
- تحلیل نیازمندی ها و تبدیل آن ها به راهکارهای فنی قابل توسعه
- نگهداری، بازنویسی و رفع اشکال بخش های موجود پروژه
- طراحی و توسعه APIها، سرویس ها و فرایندهای پس زمینه
- بهینه سازی سرعت، امنیت و پایداری سامانه
- استفاده از ابزارهای AI برای افزایش سرعت تحلیل، توسعه، تست و مستندسازی
- بررسی، اصلاح و بهینه سازی کدهای تولید شده توسط ابزارهای هوش مصنوعی
- همکاری در طراحی معماری ماژولار و قابل نگهداری پروژه
مهارت های ضروری
- تسلط مناسب به PHP و فریم ورک Laravel
- تجربه کار عملی با Eloquent ORM و MySQL
- آشنایی با Inertia.js
- توانایی توسعه و نگهداری پروژه های موجود
- آشنایی با REST API، Cache، Queue، Events و Task Scheduling
- درک مناسب از مفاهیم OOP، SOLID و Clean Code
- توانایی تحلیل و رفع اشکال سریع
- تسلط به Git و کار با Branch و Pull Request
- آشنایی عملی با ابزارهای توسعه مبتنی بر هوش مصنوعی مانند Cursor، Claude Code، GitHub Copilot، ChatGPT، Open Code یا ابزارهای مشابه
- توانایی نوشتن پرامپت دقیق، تقسیم مسئله به تسک های کوچک و ارزیابی خروجی AI
- سرعت عمل بالا همراه با دقت و مسئولیت پذیری
مواردی که امتیاز محسوب می شود
- تجربه توسعه ERP، CRM، سیستم های مالی یا نرمافزارهای سازمانی (امتیاز ویژه)
- آشنایی با معماری ماژولار، Service Layer و Repository Pattern
- تجربه کار با Docker
- آشنایی با Linux و استقرار پروژه روی سرور
- تجربه مدیریت Nginx، Supervisor و Laravel Horizon
- آشنایی با تستنویسی در Laravel
- تجربه بهینه سازی Queryها و عملکرد پروژه های بزرگ
- آشنایی با CI/CD
- تجربه کار با React و TypeScript
ویژگی های فردی مورد انتظار
- توانایی یادگیری سریع و حل مسئله به صورت مستقل
- توانایی تحویل منظم و سریع تسک ها
- دقت در بررسی خروجی ابزارهای هوش مصنوعی
- مسئولیت پذیری در قبال کیفیت کد
- توانایی تخمین زمان و گزارش شفاف پیشرفت کار
- علاقهمند به یادگیری ابزارها و روش های جدید توسعه نرم افزار
- توانایی کار تیمی و پذیرش Code Review
نکته مهم:
صرفاً استفاده از ابزارهای AI برای این موقعیت کافی نیست. برای ما مهم است که بتوانید:
- مسئله را به درستی تحلیل کنید
- ساختار و معماری مناسبی پیشنهاد دهید
- خروجی AI را بررسی و اصلاح کنید
- مشکلات امنیتی و عملکردی کد را تشخیص دهید
- کدی تمیز، قابل نگهداری و قابل توسعه تحویل دهید
نکات تکمیلی:
- فعالیت به صورت حضوری - تمام وقت است
- محدوده محل کار قلهک
مهارتهای مورد نیاز
- Laravel
- PHP
- MySQL
- OOP
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مرد
وضعیت نظام وظیفه
- مهم نیست