
Senior Front-End Developer (JavaScript-ساری)درنیکا
درباره موقعیت شغلی
درباره شرکت
معرفی موقعیت شغلی برنامهنویس ارشد 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 نیروی جوان و خلاق که در زمینه های طراحی سایت، اپلیکیشن موبایل و دیجیتال مارکتینگ فعالیت میکنه. ما برای پیشرفت و توسعه شغلی نیاز به همکاری با افرادی داریم که در کنار پیشرفت شغلی به توسعه مهارت های نرم خود هم اهمیت بدن
درنیکا متشکل شده از بیش از 100 نیروی جوان و خلاق که در زمینه های طراحی سایت، اپلیکیشن موبایل و دیجیتال مارکتینگ فعالیت میکنه. ما برای پیشرفت و توسعه شغلی نیاز به همکاری با افرادی داریم که در کنار پیشرفت شغلی به توسعه مهارت های نرم خود هم اهمیت بدن

