استخدام Full Stack Developer (PHP-Laravel)
شرح موقعیت شغلی
شرکت فناوران اطلاعات پیشخوان ایرانیان به دنبال یک برنامهنویس فولاستک حرفهای و باتجربه در حوزه لاراول است که بتواند در طراحی، توسعه و نگهداری پروژههای نرمافزاری در مقیاس Enterprise نقش فعالی داشته باشد. این فرد باید توانایی کار مستقل، رعایت استانداردهای کدنویسی و مشارکت در تصمیمگیریهای معماری سیستم را داشته باشد.
مسئولیتهای شغلی
- طراحی، توسعه و نگهداری اپلیکیشنهای وب با Laravel (بکاند) و یک فریمورک فرانتاند (Vue.js / React )
- طراحی و توسعه RESTful API و در صورت نیاز GraphQL
- طراحی، بهینهسازی و مدیریت دیتابیسهای رابطهای (MySQL / PostgreSQL)
- نوشتن کد تمیز، قابلنگهداری و منطبق با استانداردهای PSR و اصول SOLID
- نوشتن و نگهداری تستهای واحد و یکپارچهسازی
- مشارکت فعال در فرآیند Code Review و Pair Programming
- بهینهسازی Performance، امنیت و Scalability اپلیکیشن
- کار با ابزارهای CI/CD، Docker و مدیریت نسخه با Git
- مشارکت در طراحی معماری سیستم و مستندسازی فنی پروژهها
- همکاری نزدیک با تیم محصول، طراحان UI/UX و سایر تیمهای فنی
شرایط احراز (الزامی)
- حداقل ۵ سال سابقه کاری مرتبط در توسعه نرمافزار با محوریت PHP/Laravel
- تسلط کامل بر PHP (نسخه ۸ به بالا) و فریمورک Laravel
- تجربه عملی در حداقل یکی از فریمورکهای فرانتاند (Vue.js، React )
- تجربه اثباتشده در پروژههای Enterprise یا سیستمهای بزرگمقیاس با ترافیک و حجم داده بالا
- آشنایی عمیق با اصول طراحی نرمافزار (SOLID، Design Patterns، Clean Architecture)
- تسلط بر Git
- تجربه کار با Docker و آشنایی با مفاهیم DevOps و CI/CD
- آشنایی با Redis، Queue و سیستمهای Caching
- تسلط بر طراحی و بهینهسازی دیتابیس و نوشتن Query های پیچیده
- توانایی مستندسازی فنی، کار تیمی و ارتباط مؤثر
مزیت محسوب میشود (اختیاری)
- آشنایی با معماری میکروسرویس و سیستمهای توزیعشده
- تجربه کار با سرویسهای ابری (AWS, GCP یا Azure)
- آشنایی با Message Broker ها (RabbitMQ, Kafka)
- دارای مدرک یا گواهینامههای فنی مرتبط
- تجربه مدیریت یا راهنمایی تیم فنی (Tech Lead / Mentor)
مهارتهای مورد نیاز
- Laravel
- PHP
- Full-stack
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت