بازگشت

Front-End Developer (دورکاری)

اشتراک‌گذاری آگهی شغلی
دورکاری

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

درباره موقعیت شغلی:
ما در تیم فنی ترب که هر روز میزبان میلیون‌ها کاربره، دنبال یه هم‌تیمی باانگیزه، خلاق و اهل چالش هستیم تا روی توسعه و بهبود وب‌سایت اصلی و پنل‌های مدیریتی کار کنه. اگر از کار روی پروژه‌های بزرگ لذت می‌بری، به جزئیات رابط کاربری اهمیت می‌دی و پرفورمنس برات یه اولویت جدیه، جای تو کنار ما خالیه.

 

مسئولیت‌ها:
به‌عنوان یک توسعه‌دهنده فرانت‌اند، نقش مهمی در کیفیت و معماری محصول نهایی داری. کارهای اصلی‌ات شامل موارد زیر می‌شه:

  • توسعه و نگهداری: پیاده‌سازی فیچرهای جدید با React و Next.js و نگهداری کدهای فعلی.
  • معماری و دیزاین سیستم: شناسایی الگوهای تکرارشونده، ریفکتور کامپوننت‌ها و انتقالشون به Design System برای جلوگیری از تکرار کد.
  • بهینه‌سازی و پرفورمنس: تمرکز روی Core Web Vitals، سرعت بارگذاری صفحات و بهینه‌سازی تجربه کاربری در مقیاس بالا.
  • سئو (SEO): رعایت استانداردهای سئوی تکنیکال و همکاری نزدیک با تیم سئو برای بهبود رتبه صفحات.
  • تست و کیفیت: نوشتن تست‌های خودکار (Unit & Integration) و تضمین پایداری کد قبل از انتشار.
  • تحقیق و توسعه: دنبال کردن ترندهای جدید دنیای وب، بررسی ابزارهای تازه و ارائه راهکارهای نو برای چالش‌ها.
  • تعامل تیمی: همکاری نزدیک با طراحان محصول، مدیران محصول و توسعه‌دهندگان بک‌اند.

 

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

  • تسلط عالی به JavaScript و TypeScript
  • تسلط کامل روی React.js و Next.js
  • تجربه کار با ابزارهای مدیریت State (مثل Redux، Context، Zustand و ...)
  • تسلط به HTML5 و CSS3
  • آشنایی با مفاهیم و استانداردهای SEO
  • تجربه نوشتن تست با Jest، React Testing Library یا Cypress
  • آشنایی با Git و فرآیندهای کاری تیمی (Git Flow)

 

ویژگی‌های فردی و مهارت‌های نرم:

  • روحیه یادگیری: علاقه‌مند به تکنولوژی‌های جدید و یادگیری سریع
  • مسئولیت‌پذیری: مالکیت کامل تسک‌ها از مرحله طراحی تا اجرا
  • دقت به جزئیات: وسواس روی کیفیت کد، Clean Code و تجربه کاربری
  • تیم‌ورک: توانایی ارتباط مؤثر، نقدپذیری و ارائه بازخورد خوب

 

موارد امتیازی:

  • تجربه کار روی پروژه‌های با ترافیک بالا
  • آشنایی با ابزارهای مانیتورینگ فرانت‌اند مثل Sentry
  • تجربه کار با PWA
  • داشتن نمونه‌کار یا مشارکت در پروژه‌های Open Source