Senior Front-End Developer (JavaScript-ساری)درنیکا
infoBox iconحداقل سابقه کار
مهم
infoBox iconموقعیت مکانی
ساری
infoBox iconنوع همکاری
تمام وقت
infoBox iconخدمت سربازی
مهم نیست

معرفی موقعیت شغلی برنامه‌نویس ارشد Front-End (JavaScript) - حضوری - ساری


ما به دنبال یک توسعه‌دهنده ارشد Front-End با تمرکز بر JavaScript خالص هستیم که بتواند روی زیرساخت فرانت‌اند پنل‌ها و سیستم‌های مبتنی بر Laravel نقش کلیدی داشته باشد. در این نقش، شما روی توسعه و نگه‌داری یک Front-End مبتنی بر Blade، Blade Components و JavaScript (بدون Framework SPA) کار می‌کنید که در پروژه‌های Production و Consumer-facing استفاده می‌شود. ساخت و Bundle کردن کدها با Vite انجام می‌شود و در بخش‌هایی از سیستم از jQuery استفاده شده است. تمرکز این موقعیت بر ساخت ساختار Front-End پایدار، قابل نگه‌داری، با Performance مناسب و قابل توسعه در بلندمدت است؛ نه پیاده‌سازی SPA یا کار با React / Next.js.

مسئولیت‌ها


  • طراحی و توسعه ساختار Front-End مبتنی بر JavaScript خالص و Blade
  • توسعه و نگه‌داری Blade Components قابل استفاده مجدد
  • بهبود و Refactor کدهای Front-End موجود با تمرکز بر Maintainability و Performance
  • پیاده‌سازی تعاملات پیچیده UI با JavaScript و jQuery در صورت نیاز
  • مدیریت Asset ها، Build و Bundle فرانت‌اند با استفاده از Vite
  • همکاری نزدیک با تیم Backend برای یکپارچه‌سازی API ها و داده‌ها
  • تحلیل و Debug مشکلات Front-End در محیط Production
  • تضمین Performance، پایداری و Cross-Browser Compatibility
  • انجام Code Review و کمک به ارتقای کیفیت کد تیم
  • مستندسازی ساختار Front-End و تصمیمات فنی
مهارت‌ها (Skills)

  • JavaScript (ES6+) – Production-grade
     تسلط کامل بر JavaScript خالص و درک عمیق از رفتار مرورگر
  • Blade & Blade Components
     تجربه عملی در توسعه رابط کاربری مبتنی بر Blade و Component-based Design
  • jQuery (در سیستم‌های Legacy یا Hybrid)
     توانایی کار، Debug و Refactor کدهای مبتنی بر jQuery
  • Front-End Architecture بدون SPA Framework
     طراحی ساختارهای Front-End مقیاس‌پذیر بدون React / Vue / Angular
  • Build Tools و Asset Management
     تجربه کار با Vite برای Bundle، Optimize و مدیریت Asset ها
  • Performance Optimization در Browser
     بهینه‌سازی DOM، Event Handling، Load Time و Runtime Performance
  • Debug در Production
     تحلیل و رفع مشکلات UI در سیستم‌های در حال استفاده با اطلاعات ناقص
  • HTML / CSS مدرن
     تسلط بر HTML Semantic، CSS، Responsive Design و Cross-Browser Compatibility
    تجربه کار با CSS Framework ها مانند Bootstrap و Tailwind
  • Version Control و همکاری تیمی
     تسلط به Git، Code Review و کار در تیم‌های فنی
  • ارتباط مؤثر و مسئولیت‌پذیری
     توانایی هماهنگی با Backend، UI/UX و درک نیازهای واقعی محصول
مزیت‌های ترجیحی (Nice to Have)

  • تجربه کار روی پنل‌های مدیریتی یا سیستم‌های Dashboard
  • آشنایی با مفاهیم Design System در بستر Blade
  • تجربه Refactor Front-End Legacy
  • آشنایی با TypeScript (در حد درک ساختار)
  • تجربه کار با تست‌های Front-End
  • درک مفاهیم امنیت در Front-End: XSS, CSRF
مزایای همکاری با ما

  • کار روی زیرساخت Front-End واقعی، نه پروژه نمایشی
  • نقش مستقیم در ساخت و بهبود معماری فرانت پنل‌ها
  • فضای واقعی برای Refactor و بهبود فنی
  • همکاری با تیم Backend و زیرساخت حرفه‌ای
  • حقوق رقابتی متناسب با تجربه و سطح مهارت


درباره شرکت

درنیکا متشکل شده از بیش از 100 نیروی جوان و خلاق که در زمینه های طراحی سایت، اپلیکیشن موبایل و دیجیتال مارکتینگ فعالیت میکنه. ما برای پیشرفت و توسعه شغلی نیاز به همکاری با افرادی داریم که در کنار پیشرفت شغلی به توسعه مهارت های نرم خود هم اهمیت بدن