کارشناس برنامه‌نویسی Front-End

رابط‌های کاربری زیبا و کارآمد طراحی کنید!
اگر عاشق طراحی صفحات وب مدرن هستید، این فرصت برای شماست.

شــــــــــرح شغل:

  • طراحی و توسعه رابط‌های کاربری تعاملی
  • همکاری با تیم Back-End برای هماهنگی داده‌ها
  • بهبود تجربه کاربری (UX)

مســــــــــئولیت‌ها:

  • طراحی و پیاده‌سازی اجزای رابط کاربری (UI) و تجربه کاربری (UX) بر اساس طراحی‌های گرافیکی و نیازهای کاربران.
  • پیاده‌سازی کدهای HTML، CSS و JavaScript برای ساخت وب‌سایت‌ها و اپلیکیشن‌های وب‌سایتی.
  • استفاده از فریم‌ورک‌ها و کتابخانه‌های فرانت‌اند مانند React، Angular، Vue.js و دیگر ابزارهای توسعه رابط کاربری.
  • بهینه‌سازی عملکرد وب‌سایت‌ها و اپلیکیشن‌ها برای بارگذاری سریع و کارایی بالا.
  • انجام تست‌های سازگاری با مرورگرها و دستگاه‌های مختلف (تست ریسپانسیو) برای اطمینان از عملکرد صحیح در تمامی محیط‌ها.
  • همکاری با تیم‌های بک‌اند برای یکپارچه‌سازی داده‌ها و API‌ها در رابط کاربری.
  • نظارت و اجرای استانداردهای طراحی UI/UX برای افزایش تعامل و رضایت کاربران.
  • رفع اشکال‌ها و مشکلات فنی در رابط کاربری و اطمینان از بهبود تجربه کاربری.
  • پیاده‌سازی ویژگی‌های جدید و به‌روزرسانی‌های رابط کاربری بر اساس نیازهای کاربران و بازخوردها.
  • مستندسازی کدها و روند توسعه برای استفاده تیم‌های دیگر و آموزش به اعضای جدید تیم.

وظایـــــــــــف:

  • طراحی و پیاده‌سازی صفحات وب با استفاده از HTML، CSS، و JavaScript.
  • استفاده از فریم‌ورک‌ها و کتابخانه‌های فرانت‌اند (مانند React، Angular، Vue.js) برای ساخت رابط‌های کاربری پیشرفته.
  • توسعه و بهینه‌سازی سایت‌ها برای عملکرد بهتر و بارگذاری سریع.
  • اطمینان از واکنش‌گرا بودن صفحات وب (طراحی ریسپانسیو) و سازگاری با مرورگرهای مختلف.
  • همکاری با تیم‌های طراحی گرافیک و توسعه بک‌اند برای یکپارچه‌سازی اجزای مختلف نرم‌افزار.
  • رفع اشکال‌های رابط کاربری و بهبود تجربه کاربری.
  • توسعه و نگهداری مستندات فنی و کدهای منبع.
  • همکاری با تیم‌های تست برای بررسی و ارزیابی عملکرد وب‌سایت‌ها و اپلیکیشن‌ها.

شرایط احراز:

  • مدرک تحصیلی: حداقل کارشناسی در رشته‌های مهندسی نرم‌افزار، علوم کامپیوتر، طراحی گرافیک یا رشته‌های مرتبط.
  • تجربه کاری: حداقل 2 تا 3 سال تجربه در برنامه‌نویسی فرانت‌اند.
  • مهارت‌های مورد نیاز:
    • تسلط کامل به HTML، CSS و JavaScript.
    • آشنایی با فریم‌ورک‌ها و کتابخانه‌های فرانت‌اند مانند React، Angular، Vue.js.
    • آشنایی با اصول طراحی UI/UX و توانایی طراحی صفحات کاربرپسند.
    • آشنایی با ابزارهای مدیریت نسخه مانند Git.
    • توانایی بهینه‌سازی سایت‌ها برای عملکرد بهتر.
    • آشنایی با تکنیک‌های طراحی ریسپانسیو (واکنش‌گرا).
    • توانایی رفع اشکال و مشکلات فنی در رابط کاربری.
    • آشنایی با API‌ها و نحوه تعامل با بک‌اند.
    • مهارت‌های مستندسازی و گزارش‌دهی.

گزارش‌دهی به: مدیر فنی تیم

فرم همکاری در موقعیت: کارشناس برنامه‌نویسی Front-End
آپلود فایل رزومه (پی‌دی‌اف MAX 4MB)