استخدام برنامهنویس ارشد فرانتاند (Senior Frontend Developer)
شرح موقعیت شغلی
امکان دورکاری در صورت حسن انجام کار وجود دارد
شرکت فکر مدرن، فعال در حوزه طراحی و توسعه وبسایت، نرمافزار و محصولات دیجیتال، برای توسعه تیم فنی خود به یک برنامهنویس ارشد فرانتاند توانمند، باتجربه و مسئولیتپذیر نیاز دارد.
در این جایگاه، فرد منتخب مسئول توسعه رابطهای کاربری حرفهای، بهینهسازی عملکرد، پیادهسازی قابلیتهای جدید، حل مسائل پیچیده فنی و مشارکت در تصمیمهای معماری Frontend خواهد بود.
شرح وظایف:
• طراحی و توسعه رابطهای کاربری مدرن، Responsive و قابل توسعه
• تبدیل طرحهای UI/UX به کد باکیفیت و دقیق
• توسعه Componentهای قابل استفاده مجدد
• طراحی و بهبود ساختار و معماری Frontend
• توسعه قابلیتهای جدید و بهبود امکانات موجود
• اتصال Frontend به REST API و سرویسهای Backend
• مدیریت State و Data Flow در پروژهها
• بهینهسازی سرعت، Performance و تجربه کاربری
• رفع Bug و مشکلات پیچیده Frontend
• رعایت استانداردهای کدنویسی و Code Quality
• انجام Code Review و بهبود کدهای موجود
• همکاری نزدیک با تیم Backend، UI/UX، محصول و مدیریت پروژه
• مشارکت در انتخاب تکنولوژیها و راهکارهای فنی
• مستندسازی بخشهای فنی پروژه
• مشارکت در تست و افزایش پایداری نرمافزار
• بررسی و بهبود Technical Debt
• منتورینگ و انتقال دانش به اعضای Junior و Mid-Level
• استفاده مؤثر از ابزارهای هوش مصنوعی برای توسعه، Debug و افزایش بهرهوری
• تبدیل طرحهای UI/UX به کد باکیفیت و دقیق
• توسعه Componentهای قابل استفاده مجدد
• طراحی و بهبود ساختار و معماری Frontend
• توسعه قابلیتهای جدید و بهبود امکانات موجود
• اتصال Frontend به REST API و سرویسهای Backend
• مدیریت State و Data Flow در پروژهها
• بهینهسازی سرعت، Performance و تجربه کاربری
• رفع Bug و مشکلات پیچیده Frontend
• رعایت استانداردهای کدنویسی و Code Quality
• انجام Code Review و بهبود کدهای موجود
• همکاری نزدیک با تیم Backend، UI/UX، محصول و مدیریت پروژه
• مشارکت در انتخاب تکنولوژیها و راهکارهای فنی
• مستندسازی بخشهای فنی پروژه
• مشارکت در تست و افزایش پایداری نرمافزار
• بررسی و بهبود Technical Debt
• منتورینگ و انتقال دانش به اعضای Junior و Mid-Level
• استفاده مؤثر از ابزارهای هوش مصنوعی برای توسعه، Debug و افزایش بهرهوری
شرایط احراز:
• حداقل ۴ سال سابقه حرفهای در Frontend Development
• تسلط بالا به HTML، CSS و JavaScript
• تسلط به TypeScript
• تسلط به React یا یکی از Frameworkهای مدرن Frontend
• آشنایی با Next.js
• آشنایی با State Management مانند Redux، Zustand یا ابزارهای مشابه
• تجربه کار با REST API
• تسلط به Git
• آشنایی با اصول Frontend Architecture و Design Patterns
• توانایی Debug و حل مسائل پیچیده
• توانایی بهینهسازی Performance
• آشنایی با Testing و اصول Code Quality
• توانایی انجام Code Review
• توانایی کار تیمی و پیشبرد مستقل وظایف
• مسئولیتپذیری و روحیه یادگیری بالا
• تسلط بالا به HTML، CSS و JavaScript
• تسلط به TypeScript
• تسلط به React یا یکی از Frameworkهای مدرن Frontend
• آشنایی با Next.js
• آشنایی با State Management مانند Redux، Zustand یا ابزارهای مشابه
• تجربه کار با REST API
• تسلط به Git
• آشنایی با اصول Frontend Architecture و Design Patterns
• توانایی Debug و حل مسائل پیچیده
• توانایی بهینهسازی Performance
• آشنایی با Testing و اصول Code Quality
• توانایی انجام Code Review
• توانایی کار تیمی و پیشبرد مستقل وظایف
• مسئولیتپذیری و روحیه یادگیری بالا
امتیازات ویژه:
• تجربه حرفهای با React و Next.js
• تجربه کار با TypeScript
• آشنایی با Tailwind CSS یا UI Libraryهای مشابه
• آشنایی با React Query
• آشنایی با GraphQL و WebSocket
• تجربه طراحی و توسعه Design System
• آشنایی با Docker و CI/CD
• تجربه کار روی پروژههای SaaS و Web Application
• تجربه بهینهسازی Web Performance
• آشنایی با Jest، Cypress یا Playwright
• داشتن نمونهکار یا پروژههای قابل ارائه
• تجربه منتورینگ و هدایت فنی اعضای تیم
• تجربه کار با TypeScript
• آشنایی با Tailwind CSS یا UI Libraryهای مشابه
• آشنایی با React Query
• آشنایی با GraphQL و WebSocket
• تجربه طراحی و توسعه Design System
• آشنایی با Docker و CI/CD
• تجربه کار روی پروژههای SaaS و Web Application
• تجربه بهینهسازی Web Performance
• آشنایی با Jest، Cypress یا Playwright
• داشتن نمونهکار یا پروژههای قابل ارائه
• تجربه منتورینگ و هدایت فنی اعضای تیم
مهارتهای فردی:
• تفکر تحلیلی و حل مسئله
• دقت بالا و توجه به جزئیات
• مسئولیتپذیری و پیگیری
• توانایی تصمیمگیری فنی
• توانایی کار تیمی
• توانایی انتقال دانش
• مدیریت زمان و اولویتبندی
• یادگیری مستمر و بهروز بودن
• نتیجهگرایی
• دقت بالا و توجه به جزئیات
• مسئولیتپذیری و پیگیری
• توانایی تصمیمگیری فنی
• توانایی کار تیمی
• توانایی انتقال دانش
• مدیریت زمان و اولویتبندی
• یادگیری مستمر و بهروز بودن
• نتیجهگرایی
شاخصهای ارزیابی عملکرد:
• کیفیت و ساختار کد
• Performance و سرعت محصولات
• کیفیت و پایداری قابلیتهای توسعهیافته
• میزان خطاهای Production
• سرعت رفع مشکلات فنی
• تحقق برنامههای توسعه پروژهها
• کیفیت Code Review
• بهبود معماری و استانداردهای Frontend
• کیفیت همکاری با تیم فنی و محصول
• مشارکت در رشد فنی تیم
• Performance و سرعت محصولات
• کیفیت و پایداری قابلیتهای توسعهیافته
• میزان خطاهای Production
• سرعت رفع مشکلات فنی
• تحقق برنامههای توسعه پروژهها
• کیفیت Code Review
• بهبود معماری و استانداردهای Frontend
• کیفیت همکاری با تیم فنی و محصول
• مشارکت در رشد فنی تیم
شرایط همکاری:
ساعات کاری: شنبه تا پنجشنبه ۹ الی ۱۷
نوع همکاری: تماموقت و حضوری
امکان دورکاری در صورت حسن انجام کار وجود دارد.
تسهیلات و مزایا:
• بیمه تأمین اجتماعی
• بیمه تکمیلی
• سنوات
• پرداخت عیدی
• پاداش عملکرد
• وام سازمانی
• تسهیلات گردشگری
• ناهار
• بن خرید
• پزشک سازمانی
• حقوق رقابتی و منصفانه و پرداخت بهموقع
• پرداخت اضافهکاری
• آموزش مستمر درونسازمانی
• بستهها و هدایای مناسبتی
• افزایش حقوق بر اساس عملکرد
• همکاری بلندمدت در صورت رضایت دوطرفه
• کار در یک تیم متخصص با محیط کاری دوستانه و پویا
• بیمه تکمیلی
• سنوات
• پرداخت عیدی
• پاداش عملکرد
• وام سازمانی
• تسهیلات گردشگری
• ناهار
• بن خرید
• پزشک سازمانی
• حقوق رقابتی و منصفانه و پرداخت بهموقع
• پرداخت اضافهکاری
• آموزش مستمر درونسازمانی
• بستهها و هدایای مناسبتی
• افزایش حقوق بر اساس عملکرد
• همکاری بلندمدت در صورت رضایت دوطرفه
• کار در یک تیم متخصص با محیط کاری دوستانه و پویا
مهارتهای مورد نیاز
- HTML
- CSS
- Git
- Javascript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست