رضوانی | Rezvani

معماری و عمران ۲ - ۱۰ نفر

استخدام Frontend Engineer(مشهد-دورکاری)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    خراسان رضوی ، مشهد
  • نوع همکاری

    تمام وقت دورکاری
  • حداقل سابقه کار

    مهم نیست
  • حقوق

    توافقی

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

Frontend Engineer – Interactive Floorplan

درباره موقعیت شغلی

ما در حال توسعه یک Manufacturing Operations Management System (MOMS) برای یک مجموعه تولیدی هستیم.

یکی از بخش‌های مهم این سیستم، یک Interactive Floorplan است که برای مدیریت و پیگیری فرآیند استفاده می‌شود.

برای توسعه این بخش به یک Frontend Engineer با تجربه در توسعه رابط‌های گرافیکی و Interactive Canvas نیاز داریم.

مسئولیت‌ها

  • توسعه Interactive Floorplan Viewer
  • پیاده‌سازی Pan و Zoom
  • نمایش و مدیریت تعداد زیادی Zone روی نقشه
  • ایجاد، جابه‌جایی و تغییر اندازه Zoneها
  • کار با Polygonها و Geometry
  • نمایش وضعیت قسمت‌های مختلف با رنگ‌بندی مناسب
  • اتصال Frontend به REST API
  • مدیریت وضعیت و تغییرات داده‌ها
  • پیاده‌سازی Optimistic UI و مدیریت خطا
  • پیاده‌سازی Pointer Interaction و Touch
  • بهینه‌سازی Performance و تجربه کاربری
مهارت‌های مورد نیاز

  • تجربه حرفه‌ای با React
  • تسلط به TypeScript
  • تجربه عملی در توسعه Interactive Canvas / 2D Graphics
  • تجربه با یکی از تکنولوژی‌های زیر: 
    • Konva.js 
    • PixiJS 
    • Fabric.js 
    • یا تکنولوژی مشابه 
  • تجربه کار با Pointer Events و Touch
  • تجربه کار با REST API
  • آشنایی با Frontend State Management
  • توانایی بهینه‌سازی Performance در رابط‌های گرافیکی
مهارت‌های مزیت محسوب می‌شوند

  • تجربه کار با Laravel
  • تجربه کار با Inertia.js
  • تجربه توسعه Offline-capable applications
  • آشنایی با Computational Geometry
  • تجربه کار با Polygon و Coordinate Transformation
  • تجربه کار با SVG
  • آشنایی با DXF یا فایل‌های CAD
  • تجربه کار با Capacitor یا Mobile Web Applications
ویژگی‌هایی که به دنبال آن هستیم

ما به دنبال فردی هستیم که:

  • تجربه واقعی در ساخت رابط‌های Interactive داشته باشد
  • درک خوبی از UI/UX داشته باشد
  • بتواند به صورت مستقل روی بخش Frontend کار کند
  • کد تمیز و قابل نگهداری بنویسد
  • توانایی همکاری نزدیک با Backend Developer داشته باشد
  • بتواند یک قابلیت را از طراحی تا پیاده‌سازی کامل کند
نحوه ارسال درخواست

لطفاً موارد زیر را ارسال کنید:

  • رزومه
  • لینک GitHub یا Portfolio
  • نمونه پروژه‌های Interactive یا Canvas که توسعه داده‌اید
  • در صورت امکان، لینک Demo یا ویدیوی پروژه
نحوه همکاری: Remote نوع همکاری: [تمام‌وقت / پاره‌وقت]


معرفی شرکت

شرکت طراحی و نصب کابینت
  • مهارت‌های مورد نیاز

    Front-end Javascript typescript React
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml