استخدام PHP/Laravel) Senior Back-End Developer-دورکاری)
شرح موقعیت شغلی
فناوری دراپ محیطی پویا، آیندهنگر و نتیجهمحور را ارائه میدهد که در آن فرصت کار در تیمهای متنوع و امکان رشد و توسعه در مسیر شغلی خود را خواهید داشت. همچنین شما با کار در فناوری دراپ این فرصت را خواهید داشت تا با جدیدترین و پیشرفتهترین تکنولوژیها، روی پروژههای نوآورانه و چالشبرانگیز فعالیت کنید.
تجربهی کاری در شرکتهای فینتک یا پرداختیاری مزیت محسوب میشود.
دارا بودن تمامی مهارتهای ضروری جهت تایید برای این موقعیت شغلی الزامی است.
مهارتهای ضروری:
- تسلط کامل به PHP و فریمورک Laravel
- آشنایی با معماری MVC و RESTful API
- توانایی نوشتن کد تمیز، ماژولار، مقیاسپذیر و قابل نگهداری
- تسلط کامل به پایگاهدادههای رابطهای بهویژه MySQL / PostgreSQL
- آشنایی با Redis و مفاهیم کش
- آشنایی با Queueها مانند RabbitMQ
- تسلط به طراحی و پیادهسازی Unit و Integration Test با استفاده از PHPUnit یا ابزارهای مشابه
- تسلط به Composer و مدیریت وابستگیها
- تسلط به Git و اصول Gitflow
- تسلط به مفاهیم SOLID و اصول طراحی شیگرا (OOP)
- آشنایی با مفاهیم امنیت در توسعه API مانند Authentication، Authorization، Rate Limiting، XSS و SQL Injection
مهارتهای امتیازی:
- آشنایی با فریمورکهای front-end مانند Vue.js یا React مزیت محسوب میشود
- آشنایی با Laravel Octane یا Horizon
- تجربه کار با Docker و نوشتن Dockerfile
- تجربه پیادهسازی CI/CD (مثلاً GitLab CI یا GitHub Actions)
- آشنایی با مفاهیم Clean Architecture
- مشارکت در پروژههای متنباز
- تجربه در طراحی یا توسعه سیستمهای پرداخت، تسویهحساب، یا کیفپول دیجیتال
- آشنایی با ابزارهای مانیتورینگ، لاگینگ و تست عملکرد
شرح وظایف:
- توسعه و نگهداری سرویسهای سمت سرور با استفاده از Laravel
- طراحی و پیادهسازی APIهای مقیاسپذیر و امن
- تحلیل نیازمندیها و طراحی ساختار پایگاهداده مناسب
- نوشتن تستهای واحد و یکپارچه و مشارکت در فرآیند QA
- تولید مستندات فنی برای سرویسهای توسعه یافته
- بهینهسازی کد و دیتابیس برای کارایی و مقیاسپذیری
- همکاری نزدیک با اعضای تیم در چارچوب Scrum
شرایط عمومی:
- هماهنگ با ارزشها و فرهنگ کاری تیم دراپ
- مسلط به زبان انگلیسی (در حد خواندن مستندات فنی)
- منظم، مسئولیتپذیر و علاقهمند به توسعه نرمافزار
- توانایی کار تیمی و ارتباط مؤثر با سایر اعضای تیم
- دارای کارت پایان خدمت یا معافیت دائم (برای آقایان)
شرایط کاری:
- همکاری به صورت تماموقت و با امکان دورکاری کامل
- ساعات کاری شنبه تا چهارشنبه ۹ تا ۱۷ و پنجشنبه ۹ تا ۱۵ (قابل تنظیم با تیم)
- چارچوب مدیریت پروژه: Scrum
مهارتهای مورد نیاز
- PHP
- Laravel
- Back-end
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۴۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست