گروه صنعتی وطن زرین مروارید آسیا
گروه صنعتی وطن زرین مروارید آسیا

Senior Front-End Developer (React/Next.js)

تهران، عباس آباد (بهشتی)
تمام وقت
شنبه تا چهارشنبه
-
بیمه درمان تکمیلی -پزشک سازمانی -صبحانه -بسته ها و هدایای مناسبتی
1001 تا 5000 نفر
تولیدی / صنعتی
شرکت ایرانی دارای مشتریان داخلی و خارجی
1362
پنبه ریز
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
JavaScript - پیشرفته
Rest API - متوسط
React - پیشرفته
TypeScript - پیشرفته
Next.js - پیشرفته
زبان انگلیسی-بالاتر از متوسط

شرح شغل و وظایف

هدف نقش:
طراحی، توسعه و نگهداری رابط کاربری و فرانت‌اند سیستم با استفاده از React و Next.js، با تمرکز بر Performance، UX، مقیاس‌پذیری و ساختار معماری صحیح.
این نقش مسئول انتخاب تکنولوژی‌های مناسب، هدایت تیم فرانت‌اند، و تضمین کیفیت کد و تجربه کاربری است.

شرح وظایف:
  • توسعه صفحات فرانت‌اند با React و Next.js (14–16).
  • طراحی و پیاده‌سازی معماری مناسب Frontend (Component-driven architecture, modular structure).
  • کار با Server Components، Client Components و App Router در Next.js.
  • یکپارچه‌سازی با APIهای بک‌اند (REST / gRPC / GraphQL).
  • توسعه UI با کتابخانه‌هایی مثل MUI، Tailwind، یا سیستم طراحی اختصاصی.
  • مدیریت State با ابزارهایی مانند Redux Toolkit، Zustand، React Query, rtk query.
  • بهینه‌سازی Performance (SSR, ISR, caching, memoization).
  • پیاده‌سازی PWA، قابلیت آفلاین، Service Worker و WebView compatibility (در صورت نیاز).
  • همکاری با تیم طراحی برای پیاده‌سازی UI/UX حرفه‌ای.
  • تست‌نویسی (Unit Test, Integration Test) با Jest، React Testing Library یا Cypress.
  • کدنویسی استاندارد، انجام Code Review و کمک به ارتقای سطح فنی تیم.
  • مستندسازی و مشارکت در تصمیمات معماری Frontend.
مهارت‌های مورد نیاز:
• تسلط کامل بر React (17+)، Next.js (12 تا 16، ترجیحاً نسخه‌های جدید App Router).
• تسلط به JavaScript و TypeScript.
• درک کامل از SSR، SSG، ISR و Rendering Stratey در Next.js.
• توانایی مدیریت State پیچیده با Redux Toolkit، Zustand یا Context + Reducer.
• آشنایی با ساختارهای پیشرفته UI مثل Server Actions، Suspense، Streaming.
• تجربه کار با CSS Modules، Tailwind، Styled-Components یا MUI.
• تسلط به Git و Workflowهای تیمی.
• تجربه کار با CI/CD و محیط‌های Docker مزیت محسوب می‌شود.
• آشنایی با WebSocket، SignalR یا ابزارهای Real-time مزیت محسوب می‌شود.
• توانایی بهینه‌سازی Lighthouse، SEO، و Core Web Vitals.
• تجربه ساخت پروژه‌های Production-level با React و Next.js.
• تجربه کار در محیط‌های Agile/Scrum مزیت محسوب می‌شود.

شرایط احراز:
• توانایی هدایت تیم فرانت‌اند و کوچینگ نیروی Mid/Junior.
• مهارت تصمیم‌گیری فنی و حل مسئله.
• توانایی ارتباط موثر با تیم بک‌اند، QA، PM و Product.
• مدیریت زمان و تحویل کار در Sprint.
• حساسیت به کیفیت تجربه کاربری (UX oriented mindset).

شرایط احراز شغل

سن
25 - 35 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
React| پیشرفته Next.js| پیشرفته JavaScript| پیشرفته Rest API| متوسط TypeScript| پیشرفته

ثبت مشکل و تخلف آگهی

ارسال رزومه برای گروه صنعتی وطن زرین مروارید آسیا