طراح فرانت‌اند

تیم مارکتینگ و فروش

ما در کالبدیوم به دنبال یک طراح فرانت‌اند با انگیزه و روحیه‌ تیمی بالا هستیم. اگر به دنبال محیطی پویا، خلاق و دوستانه با امکان رشد، برای کارکردن هستید؛ رزومه خود را برای ما ارسال کنید.

مشخصات شغل

  1. عنوان: طراح فرانت‌اند
  2. Job Title: Frontend Developer
  3. هدف از وجود شغل: توسعه و بهینه‌سازی رابط‌های کاربری جذاب و کاربرپسند برای وب‌سایت‌ها و اپلیکیشن‌های تحت وب، با تمرکز بر تجربه کاربری (UX) و تعاملات بصری.
  4. ساعت کاری: تمام‌وقت / پروژه‌ای (بسته به نیاز پروژه)
  5. موقعیت مکانی: دفتر مرکزی شرکت / امکان دورکاری در برخی موارد
  6. گزارش به: مدیر فنی (CTO) / مدیر تیم توسعه

شرح اجمالی شغل

طراح فرانت‌اند مسئول پیاده‌سازی رابط کاربری وب‌سایت‌ها و برنامه‌های تحت وب با استفاده از فناوری‌های مدرن و بهینه‌سازی عملکرد آن‌ها برای افزایش تجربه کاربری است. این نقش نیازمند تسلط بر HTML، CSS، JavaScript و فریم‌ورک‌های مرتبط مانند React.js یا Vue.js است.

شرح مسئولیت‌ها

  1. طراحی و پیاده‌سازی رابط‌های کاربری زیبا، واکنش‌گرا و کاربرپسند
  2. همکاری با تیم‌های طراحی و بک‌اند برای یکپارچه‌سازی مناسب رابط کاربری و داده‌ها
  3. بهینه‌سازی عملکرد و سرعت لود صفحات وب
  4. اجرای اصول بهینه‌سازی برای موتورهای جستجو (SEO) و دسترس‌پذیری (Accessibility)
  5. استفاده از ابزارهای مدرن مدیریت وضعیت مانند Redux، Vuex یا Context API
  6. تست و دیباگ کردن رابط‌های کاربری برای اطمینان از عملکرد بهینه در مرورگرها و دستگاه‌های مختلف
  7. پیاده‌سازی بهترین شیوه‌های توسعه فرانت‌اند و نگهداری کدهای تمیز و خوانا
  8. بررسی و اعمال بازخوردهای تیم طراحی برای بهبود تجربه کاربری

شایستگی‌های مورد نیاز

شایستگی‌های فنی (سخت) – بر اساس مدل KSA:

دانش (Knowledge):

  1. آشنایی با اصول طراحی رابط کاربری و تجربه کاربری (UI/UX)
  2. درک مفاهیم Responsive Design و Mobile-First Design
  3. دانش عمیق از HTML، CSS (SASS/SCSS) و JavaScript
  4. آشنایی با فریم‌ورک‌های فرانت‌اند مانند js، Vue.js یا Angular
  5. آشنایی با APIها و روش‌های تعامل فرانت‌اند با بک‌اند (RESTful API، GraphQL)
  6. درک مفاهیم بهینه‌سازی عملکرد وب و SEO تکنیکال

مهارت‌ها (Skills):

  1. مهارت در توسعه رابط‌های کاربری تعاملی و روان
  2. توانایی کار با Git و ابزارهای مدیریت نسخه
  3. توانایی استفاده از ابزارهای طراحی و پروتوتایپینگ مانند Figma و Adobe XD
  4. مهارت در نوشتن تست‌های واحد (Unit Tests) برای کدهای فرانت‌اند
  5. توانایی دیباگ کردن و حل مشکلات مربوط به سازگاری مرورگرها

توانایی‌ها (Abilities):

  1. توانایی حل مسئله و رفع چالش‌های فنی
  2. توانایی یادگیری سریع فناوری‌ها و ابزارهای جدید
  3. توانایی کار تیمی و ارتباط موثر با توسعه‌دهندگان بک‌اند و طراحان UI/UX
  4. انعطاف‌پذیری در تغییرات پروژه و نیازهای جدید مشتری

شایستگی‌های رفتاری (نرم):

  1. خلاقیت و نوآوری در طراحی بصری
  2. دقت و توجه به جزئیات در پیاده‌سازی کدها
  3. مهارت مدیریت زمان و انجام به‌موقع وظایف
  4. توانایی کار در محیط‌های چابک (Agile) و استفاده از اسکرام (Scrum)
  5. مهارت برقراری ارتباط موثر برای هماهنگی بهتر بین تیم‌های فنی

شاخص‌های عملکردی مدنظر سازمان (KPIs)

  1. کیفیت و کارایی رابط‌های کاربری طراحی‌شده
  2. بهینه‌سازی سرعت بارگذاری صفحات و امتیاز Core Web Vitals
  3. میزان تعامل کاربران و بهبود نرخ تبدیل (Conversion Rate)
  4. رعایت استانداردهای کدنویسی و مستندسازی
  5. زمان‌بندی و دقت در تحویل پروژه‌ها

تایپ شخصیتی پیشنهادی (MBTI)

ISTP (حرفه‌ای و تحلیل‌گر) یا INTP (مبتکر و حل‌کننده‌ی مشکلات) – شخصیت‌هایی با مهارت بالا در حل مسائل فنی و دقت در جزئیات

رشته‌های تحصیلی مرتبط

  1. مهندسی نرم‌افزار
  2. علوم کامپیوتر
  3. فناوری اطلاعات (IT)
  4. طراحی وب و توسعه وب
  5. مهندسی فناوری اطلاعات یا سایر رشته‌های مرتبط

شرایط سنی

حداقل 22 سال و حداکثر 40 سال (بسته به تجربه و تخصص فرد)

ارسال درخواست