استخدام توسعهدهنده فرانتاند React (Senior):
ما در تیممون به دنبال یک توسعهدهنده فرانتاند React باانگیزه و خلاق هستیم که به ما در توسعه محصول، بهبود تجربه کاربری و رشد پروژه کمک کنه.
مهارتهای عمومی:
• روحیه کار تیمی و تعامل سازنده با تیمهای مختلف
• توانایی حل مسئله و برخورد تحلیلی با چالشها
• نظم در کدنویسی و تحویل تسکها
• اشتیاق به یادگیری تکنولوژیهای جدید و بهروز بودن
مهارتهای فنی و تخصصی (ضروری برای همه سطوح):
• تسلط کامل بر JavaScript (ES6+) و مفاهیم پایهای وب
• تسلط کامل بر React.js و استفاده حرفهای از Hooks
• تجربه کار با TypeScript
• آشنایی یا تسلط به فریمورک Next.js (SSR/SSG/ISR)
• توانایی کار با RESTful APIs و مدیریت درخواستها
• آشنایی با State Management (مانند Context API, Redux)
• تسلط بر Tailwind CSS یا فریمورکهای مشابه برای استایلدهی
• توانایی کار با Git و فرآیندهای کنترل نسخه
انتظارات از سطح Senior:
• منتورینگ: توانایی و اشتیاق برای راهنمایی و رشد اعضای کمتجربهتر تیم
• توانایی بررسی کد (code review) و ارائه نقد سازنده
• معماری نرمافزار: تسلط بر Design Patternها، اصول SOLID و توانایی تصمیمگیری در مورد ساختار پروژه
• مدیریت دیتا پیشرفته: تسلط عمیق بر React Query (TanStack) و کشینگ سمت کلاینت
• پرفورمنس: تجربه عملی در بهینهسازی سرعت لود، کاهش Re-renderها و بهبود Core Web Vitals
• کیفیت کد: توجه ویژه روی Clean Code و تجربه نوشتن Unit Test (Jest/RTL)
• TypeScript پیشرفته
• کار با ابزارهای مانیتورینگ و گزارش گیری