شرح وظایف و مسئولیتها
توسعه و نگهداری رابط کاربری فروشگاه سگالینو با استفاده از Next.js 14 (App Router)
بهینهسازی SEO و Performance صفحات با استفاده از Server Components، Static Rendering و ISR
همکاری نزدیک با تیم بکاند (ASP.NET Core / ABP.IO) جهت پیادهسازی APIهای چندماژوله
توسعه و بهبود صفحات کلیدی شامل:
صفحه محصول، سبد خرید، چکاوت، پروفایل کاربر، جستجو و فیلتر
پیادهسازی state management بهینه با Zustand / Redux Toolkit / TanStack Query
بهبود UI/UX و رعایت اصول Responsive Design و Dark Mode
اتصال به ماژولهای هوشمند از طریق REST / WebSocket / SignalR
رفع باگها، ریفکتور و افزایش سرعت بارگذاری (TTFB < 400ms)
مشارکت در Code Review و طراحی معماری فرانتاند در هماهنگی با CTO
مهارتهای فنی مورد نیاز
تسلط کامل بر Next.js 13/14 و مفاهیم Server/Client Components
آشنایی با TypeScript و الگوهای طراحی در پروژههای بزرگ
تسلط بر React Hooks و کتابخانههای متداول (TanStack Query, Zustand, Formik, React Hook Form)
تجربه کار با APIهای RESTful و ابزارهایی مثل Axios / Fetch Wrapper / Postman
تسلط بر TailwindCSS / Shadcn / Framer Motion برای طراحی مدرن و تمیز
آشنایی با Git / GitFlow / CI-CD / IIS / Vercel Deployment
تجربه در SEO، Performance Optimization و Lighthouse Auditing
آشنایی با SignalR / WebSocket / SSR & SSG مزیت محسوب میشود
تجربه کار در پروژههای B2C یا Marketplace امتیاز ویژه دارد
مهارتهای نرم (Soft Skills)
روحیه یادگیری مداوم و مشارکت در تیم فنی پیشرفته
دقت بالا در جزئیات و رعایت استانداردهای کدنویسی تمیز (Clean Code)
توانایی حل مسئله و تفکر سیستمی
ارتباط موثر با تیم بکاند، طراح و محصول
علاقهمند به توسعه محصولات واقعی با اثرگذاری در مقیاس ملی