استخدام (Senior Back-End Developer (PHP/Laravelلانگی مد
infoBox iconموقعیت مکانی
تهران
infoBox iconنوع همکاری
تمام وقت
infoBox iconخدمت سربازی
مهم نیست
infoBox iconحقوق
از ۸۰ میلیون تومان

برنامه‌نویس ارشد Backend (Laravel) | مسلط به React/Next.js و آشنا با AI Integration


نکته مهم درباره این موقعیت شغلی
ما در لانگی‌مد به‌دنبال یک Backend Developer باتجربه و مسلط به Laravel هستیم که بتواند توسعه و نگهداری محصول فعلی را بر عهده بگیرد و در کنار آن، توانایی توسعه و اعمال تغییرات متعارف در Frontend مبتنی بر React/Next.js را داشته باشد.
اولویت ما تسلط قوی به Laravel، تجربه عملی قابل‌قبول در React/Next.js و توانایی توسعه قابلیت‌های AI است. انتظار نداریم کاندیدا در هر سه حوزه متخصص ارشد باشد. تخصص اصلی این موقعیت Backend است و مهارت‌های Frontend و AI نقش مکمل دارند.

تکنولوژی‌های اصلی محصول

  • Backend: PHP 8.2+، Laravel 12
  • Frontend پنل پزشک: React، Next.js
  • Database: MySQL، Eloquent ORM
  • Admin Panel: Laravel Filament
  • API و Authentication: RESTful API، JWT، Laravel Sanctum
  • Role & Permission: Spatie Permission
  • سایر ابزارهای پروژه: Git، Tailwind CSS، Vite و Axios 

مسئولیت‌های کلیدی

  • تحویل‌گیری، شناخت معماری، نگهداری و توسعه Codebase موجود محصول.
  • توسعه و بهینه‌سازی Backend، دیتابیس، RESTful APIها و منطق اصلی پلتفرم با Laravel.
  • توسعه قابلیت‌های مرتبط با پرونده الکترونیک بیمار (EHR)، مدیریت بیماران و پزشکان، پرسشنامه‌های بالینی و پایش وضعیت بیمار.
  • طراحی و پیاده‌سازی منطق فنی Clinical Decision Support شامل قواعد بالینی، هشدارها، تحلیل داده‌ها و شناسایی بیماران پرریسک، براساس نیازمندی‌های تأییدشده تیم بالینی.
  • توسعه و بهبود قابلیت‌های نسخه‌نویسی و پایش مداخلات غیردارویی و برنامه‌های توان‌بخشی تنفسی.
  • توسعه و اعمال تغییرات موردنیاز در صفحات و کامپوننت‌های React/Next.js و اتصال آن‌ها به Backend.
  • توسعه و نگهداری پنل‌های مدیریتی مبتنی بر Laravel Filament.
  • طراحی و توسعه APIهای موردنیاز برای ارتباط با اپلیکیشن Flutter و یکپارچه‌سازی با سامانه‌های HIS/CIS.
  • مشارکت در توسعه قابلیت‌های مبتنی بر AI، از جمله اتصال به سرویس‌های LLM، خلاصه‌سازی داده‌های بالینی و پردازش اطلاعات ساختاریافته.
  • بهبود امنیت، Performance، تست‌پذیری، مستندسازی و پایداری محصول.
  • همکاری نزدیک با تیم محصول، Clinical R&D برای تبدیل نیازمندی‌های بالینی به فیچرهای قابل‌استفاده.

مهارت‌های ضروری

  • تسلط کامل به PHP و Laravel و تجربه عملی توسعه و نگهداری محصولات واقعی.
  • تسلط به طراحی RESTful API و معماری Backend.
  • تسلط به MySQL، Eloquent ORM، Database Design و Query Optimization.
  • تجربه عملی با React و Next.js در سطحی که امکان خواندن، تغییر و توسعه صفحات و کامپوننت‌های موجود را فراهم کند.
  • آشنایی با JavaScript/TypeScript، HTML و CSS.
  • آشنایی با Laravel Filament یا توانایی کار با ساختار پنل‌های مدیریتی Laravel.
  • تسلط به مفاهیم Authentication، Authorization، Role-Based Access Control و امنیت API.
  • تجربه کار با Git، Debugging، Refactoring و توسعه روی Codebase موجود.
  • آشنایی با اصول تست‌نویسی و استقرار نرم‌افزار در محیط Production.
  • توانایی حل مسئله، مستندسازی فنی و پیشبرد مستقل تسک‌ها.
مهارت‌ها و تجربیات مزیت‌دار

  • تجربه کار با LLM APIها و پیاده‌سازی قابلیت‌های AI Integration.
  • آشنایی با مفاهیمی مانند RAG، Structured Output و Prompt Engineering.
  • تجربه توسعه Rule-based Engine یا Decision Support System.
  • آشنایی با Python و اتصال Backend به سرویس‌های هوش مصنوعی.
  • تجربه کار با Docker، CI/CD و اصول DevOps.
  • آشنایی با Tailwind CSS و ابزارهای توسعه Frontend.
  • تجربه فعالیت در حوزه HealthTech، Digital Health، HIS، CIS یا EHR.
  • آشنایی با اصول امنیت و محرمانگی داده‌های پزشکی.
  • تجربه توسعه محصولات Data-driven و یکپارچه‌سازی با APIهای شخص ثالث.

انتظارات ما

  • توانایی درک سریع یک محصول موجود و ادامه توسعه آن، بدون نیاز به بازنویسی غیرضروری.
  • داشتن Ownership نسبت به کیفیت فنی، پایداری و تحویل خروجی.
  • توانایی توسعه مستقل فیچرهای معمول از Backend تا Frontend.
  • علاقه‌مندی به یادگیری و استفاده عملی از فناوری‌های AI در توسعه محصول.
  • توانایی همکاری مؤثر با تیم فنی، محصول و متخصصان بالینی.
  • رویکرد عمل‌گرا، مسئله‌محور و متناسب با سرعت توسعه یک استارتاپ.
  • توجه جدی به کیفیت کد، امنیت اطلاعات و قابلیت نگهداری نرم‌افزار.

نحوه همکاری

همکاری تمام وقت (هیبرید) در یک تیم کوچک و تخصصی با ارتباط مستقیم با تیم محصول و Clinical R&D انجام می‌شود. تمرکز اصلی این موقعیت، توسعه محصول موجود و تحویل قابلیت‌های قابل‌استفاده در محیط واقعی است.