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