استخدام سنیور فولاستک دولوپر
شرح موقعیت شغلی
مسئولیتها:
- طراحی و پیادهسازی معماری بکاند (Laravel) با تمرکز بر مقیاسپذیری و پایداری
- توسعه رابطهای کاربری با React و Next.js (SSR/SSG برای صفحات لندینگ و سئو)
- طراحی و پیادهسازی API های RESTful و/یا GraphQL برای ارتباط بین سرویسها
- طراحی معماری میکروسرویس و مدیریت ارتباط بین سرویسها با Message Broker (RabbitMQ/Kafka)
- تصمیمگیری در مورد ساختار دیتابیس، کشینگ (Redis) و بهینهسازی کوئریها
- Code Review، مانتورینگ تیم و راهنمایی توسعهدهندگان جونیور/میدلول
- همکاری با تیم DevOps برای CI/CD و Dockerize کردن سرویسها
تخصصهای مورد نیاز:
- حداقل ۳ سال تجربه توسعه با PHP/Laravel در پروژههای واقعی و پرترافیک
- تسلط بر React.js و Next.js App Router، SSR، ISR
- آشنایی عمیق با TypeScript
- تجربه کار با معماری میکروسرویس و Message Queue RabbitMQ
- تسلط بر MySQL/PostgreSQL، طراحی دیتابیس نرمالشده و بهینه
- تجربه کار با Redis برای کشینگ و مدیریت Session
- تسلط به Docker
- تسلط بر Git و گردشکار Git Flow
- درک درست از اصول امنیت (OWASP)، احراز هویت (OAuth2/JWT) و مدیریت نقشها (RBAC)
- آشنایی با تست نویسی (PHPUnit، Pest، Jest)
مزیت محسوب میشود:
- تجربه قبلی در حوزه مارکت پلیس و معماری مولتی تننت
- آشنایی با درگاههای پرداخت ایرانی و درگاه های واسطه
- تجربه با Elasticsearch برای جستجوی سریع
- آشنایی با معماری Event-Driven
مهارتهای مورد نیاز
- NextJS
- Laravel
- React
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت