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

استخدام برنامه‌نویس (Front-End (React

الانزا | Elanza
تهران، تهران

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

مهارت‌های فنی
Next.js:

  • تسلط به SSR و SSG: درک عمیق از Server-Side Rendering و Static Site Generation و توانایی پیاده‌سازی صفحات با استفاده از این روش‌ها.
  • API Routes :  آشنایی با ساخت API‌های ساده با استفاده از API Routes در Next.js.
  • مسیریابی و لینک‌ها:  استفاده بهینه از `next/link` و `next/router` برای مسیریابی صفحات.
  • بهینه‌سازی تصاویر : استفاده از کامپوننت `next/image` برای بهینه‌سازی و مدیریت تصاویر.
  • SEO‌: درک اهمیت SEO و استفاده از متا تگ‌ها و تکنیک‌های بهینه‌سازی برای افزایش دیده شدن سایت در موتورهای جستجو.
Tailwind CSS:

  • تسلط بر کلاس‌های Tailwind : توانایی استفاده از کلاس‌های Tailwind برای ایجاد استایل‌های پیچیده و واکنش‌گرا.
  • استفاده از `@apply` و `@layer : توانایی ایجاد استایل‌های سفارشی با استفاده از این دستورات.
  • پیکربندی Tailwind : آشنایی با سفارشی‌سازی فایل `tailwind.config.js` برای افزودن رنگ‌ها، فونت‌ها و سایر تنظیمات.
  • استفاده از پلاگین‌ها‌: تجربه کار با پلاگین‌های مختلف Tailwind مانند `forms`، `typography` و `aspect-ratio`.
React.js‌:

  • کامپوننت‌ها :‌ توانایی ساخت و مدیریت کامپوننت‌های کلاسی و تابعی.
  • Hooks:  تسلط بر استفاده از `useState`، `useEffect` و سایر هوک‌های پرکاربرد.
  • Context API:  آشنایی با Context API برای مدیریت وضعیت‌های ساده در کامپوننت‌ها.
Shadcn/UI Libraries:

  • استفاده از Shadcn‌:‌ تجربه کار با Shadcn برای مدیریت کلاس‌ها و ایجاد کامپوننت‌های استایل‌شده.
  • کتابخانه‌های UI :  آشنایی با کتابخانه‌های رابط کاربری مانند `daisyui` و `material-tailwind` و توانایی یکپارچه‌سازی آنها با Tailwind CSS.
JavaScript/TypeScript:

  • JavaScript :‌تسلط کامل به مفاهیم پایه و پیشرفته جاوا اسکریپت مانند Async/Await، Promises و Closures.
  • TypeScript: آشنایی کامل با تایپ اسکریپت و توانایی کار با آن در پروژه‌های بزرگ برای بهبود کیفیت کد و مدیریت تایپ‌ها.
React Query:

  • مدیریت داده‌ها :  توانایی استفاده از React Query برای مدیریت داده‌ها و تعامل با API‌ها.
  • Caching و Synchronization : درک و پیاده‌سازی اصول کشینگ، همگام‌سازی داده‌ها و مدیریت درخواست‌های شبکه.
API Integration:

  • RESTful APIs : تسلط کامل در ادغام API‌های RESTful با پروژه‌ها و مدیریت درخواست‌های HTTP.
Vite:

  • آشنایی با Vite :‌تجربه استفاده از Vite به عنوان یک محیط توسعه سریع و مدرن.
مهارت‌های عمومی : 

  • Git و GitHub: آشنایی با سیستم کنترل نسخه Git و توانایی مدیریت پروژه‌ها با استفاده از GitHub.
  • تست‌نویسی: تجربه در نوشتن تست‌های واحد و یکپارچه‌سازی با استفاده از ابزارهایی مانند Jest، Testing Library یا Cypress.
  • بهینه‌سازی عملکرد:  توانایی بهینه‌سازی عملکرد برنامه‌ها با استفاده از تکنیک‌هایی مانند lazy loading، code splitting و استفاده بهینه از منابع.
تجربه کاری: 

  • پروژه‌های واقعی: تجربه کار بر روی پروژه‌های واقعی و داشتن نمونه کارهایی که نشان‌دهنده توانایی‌های شما در استفاده از Next.js و Tailwind CSS باشد.
  • همکاری تیمی:  تجربه همکاری در تیم‌های چند نفره و توانایی برقراری ارتباط مؤثر با دیگر اعضای تیم.

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

  • Front-end
  • Javascript
  • React
  • SSR

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

  • کمتر از سه سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

۱۴۰۳/۰۶/۲۰ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه