آگهی‌های استخدامی

استخدام Front-End Developer (React&Next.js-ساری)

درنیکا | DORNICA
مازندران، ساری

شرح موقعیت شغلی


معرفی موقعیت شغلی برنامه‌نویس میانی و ارشد Front-End (React & Next.js) - حضوری - ساری


ما به دنبال یک توسعه‌دهنده Front-End با تمرکز بر React.js و Next.js هستیم که بتواند در توسعه و نگه‌داری رابط کاربری محصولات وب نقش مؤثری داشته باشد. در این موقعیت، شما روی پیاده‌سازی Featureهای واقعی، بهبود تجربه کاربری، تعامل با API های بک‌اند و بهینه‌سازی Performance کار می‌کنید. تمرکز این نقش بر توسعه محصول است، نه صرفاً پیاده‌سازی UI. ما دنبال کسی هستیم که ساختار پروژه را بفهمد، بتواند Debug کند، و در کنار تیم Back-End و Product خروجی قابل اتکا تحویل دهد.


مسئولیت‌ها


  • توسعه و نگه‌داری رابط کاربری با React.js و Next.js
  • پیاده‌سازی Featureهای جدید بر اساس نیازهای محصول
  • مدیریت State و Data Fetching در اپلیکیشن
  • پیاده‌سازی فرم‌ها و Validation به‌صورت استاندارد
  • تعامل با REST API ها و هماهنگی با تیم Back-End
  • بهینه‌سازی Performance در صفحات و کامپوننت‌ها
  • Debug و رفع مشکلات Front-End در مرورگر و DevTools
  • رعایت اصول Clean Code و ساختار دهی مناسب پروژه
  • مشارکت در Code Review و بهبود کیفیت کد تیم
مهارت‌ها و شایستگی‌های مورد نیاز


  • تسلط متوسط به React.js
  • آشنایی عملی با Next.js
  • تسلط پایه تا متوسط بر +JavaScript ES6
  • آشنایی با TypeScript
  • آشنایی با مفاهیم State Management در React
  •  (Hooks، Context API و آشنایی با یکی از Zustand یا Redux Toolkit)
  • آشنایی با کار با REST API و ارتباط با بک‌اند
  • (Axios یا Fetch API)
  • تسلط مناسب بر Tailwind CSS
  • آشنایی با Git و Workflow های تیمی
  • توانایی Debug و رفع مشکلات رایج با Browser DevTools
  • درک مناسب از Clean Code و ساختاردهی پروژه‌های Front-End
  • توانایی کار تیمی، یادگیری سریع و مسئولیت‌پذیری
مزیت‌های ترجیحی (Nice to Have)


  • تسلط بیشتر بر Next.js در پروژه‌های Production
  • تسلط بهتر بر TypeScript در پروژه‌های واقعی
  • تجربه کار حرفه‌ای با State Management
  • (Zustand، Redux Toolkit)
  • تجربه کار با React Hook Form و Yup یا Zod
  • تجربه استفاده از TanStack Query
  • تجربه کار با JWT Authentication
  • آشنایی با مدیریت Search Params مانند nuqs
  • آشنایی با CSS Frameworks مانند Radix UI و Mantine UI
  • آشنایی با ابزارهای Build مانند Webpack، Vite، Babel و Turbo
  • توانایی بهینه‌سازی Performance در React و Next.js
  • آشنایی با Atomic Design Patterns
  • تجربه کار روی پروژه‌های Production و Consumer-facing
  • درک مناسب از UX و تعامل با تیم طراحی
  • تجربه کار در تیم‌های محصول‌محور
  • آشنایی با تست‌نویسی Front-End
مزایای همکاری با ما


  • کار روی محصول واقعی با Featureهای در حال توسعه
  • محیط کاری حضوری، حرفه‌ای و فنی
  • همکاری نزدیک با تیم Back-End و Product
  • فرصت رشد فنی و یادگیری عملی
  • حقوق رقابتی متناسب با تجربه و سطح مهارت

مهارت‌های مورد نیاز

  • Front-end
  • React
  • NextJS

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۲/۰۱
ارسال رزومه