بازگشت به فرصت‌ها
لوگوی کارنو | Karno
جدیدفارسی

توسعه‌دهنده (Front-End (React

کارنو | Karno·تهران·امروز

حضوریمیان‌سطحقراردادیتوافقی

کارنو | Karno

شرح موقعیت

گروه نرم‌افزاری کارنو به دنبال جذب توسعه‌دهنده Front-End / React Developer باتجربه است. اگر به ساخت رابط‌های کاربری تمیز، قابل نگهداری و مقیاس‌پذیر علاقه‌مند هستید و تجربه عملی در توسعه پروژه‌های واقعی با React دارید، خوشحال می‌شویم رزومه شما را دریافت کنیم و بیشتر با شما آشنا شویم. مهارت‌های فنی مورد نیاز: مهارت‌های فردی مورد انتظار: در صورتی که این موقعیت شغلی با مهارت‌ها و علاقه‌مندی‌های شما همخوانی دارد، لطفاً رزومه خود را برای ما ارسال کنید.

مسئولیت‌ها

  • توسعه رابط‌های کاربری مبتنی بر React
  • پیاده‌سازی کامپوننت‌های قابل استفاده مجدد و سازگار با طراحی سیستم
  • اتصال و یکپارچه‌سازی رابط کاربری با APIهای Backend
  • مدیریت وضعیت برنامه در سطح محلی، سراسری و سرور
  • همکاری با اعضای تیم فنی در تحلیل، تخمین، پیاده‌سازی و تحویل قابلیت‌ها
  • مستندسازی بخش‌های مهم و اشتراک‌گذاری دانش با تیم
  • تسلط به JavaScript، TypeScript، HTML و CSS
  • تجربه عملی با React، کامپوننت‌های تابعی، Hooks و الگوهای مدرن توسعه
  • آشنایی با مدیریت وضعیت برنامه مانند Context API، Zustand یا Redux Toolkit
  • تجربه کار با React Query برای واکشی داده، مدیریت کش، همگام‌سازی و به‌روزرسانی داده‌ها
  • آشنایی با APIهای مرورگر مانند LocalStorage، SessionStorage، History API و Fetch API
  • درک مناسب از REST، متدهای HTTP، کدهای وضعیت و یکپارچه‌سازی با سرویس‌های Backend
  • تجربه کار با Material UI / MUI و توانایی سفارشی‌سازی و ساخت کامپوننت‌های قابل استفاده مجدد
  • تجربه کار با Tailwind CSS
  • آشنایی با Git و فرآیندهای کنترل نسخه
  • توانایی برنامه‌ریزی، تخمین زمان و مدیریت وظایف
  • روحیه کار تیمی و تعامل مؤثر با اعضای تیم
  • دقت در پیاده‌سازی، مستندسازی و تحویل کار با کیفیت
  • علاقه‌مندی به یادگیری و بهبود مستمر

نیازمندی‌ها

  • Front-end
  • React
  • Javascript