استخدام React Developer (مشهد)
شرح موقعیت شغلی
تماموقت | هیبرید (ترکیبی از دورکاری و حضور در محل)
ما به دنبال یک React Developer هستیم که تجربهی کار روی پروژههای Production و دیتا-محور را داشته باشد و نسبت به کیفیت کد، پرفورمنس و تجربه کاربری حساس باشد.
اینجا فقط توسعه فیچر مهم نیست؛
پایداری، مقیاسپذیری و Performance هم به همان اندازه اهمیت دارند.
### ماهیت پروژهها:
پنلهای مدیریتی
سیستمهای چندنقشی
اپلیکیشنهای مبتنی بر API با حجم دیتای بالا
پروژههایی که باید سریع، پایدار و قابل توسعه بمانند
### انتظارات فنی:
#### React & Architecture
درک از Rendering Behavior و چرایی re-render ها
توانایی کنترل و بهینهسازی render cycle
طراحی Component Architecture تمیز و مقیاسپذیر
استفاده اصولی از memoization (React.memo, useMemo, useCallback)
طراحی Custom Hookهای استاندارد و قابل reuse
تجربه کار با RPC در پروژههای واقعی و Production
#### Performance & Web Vitals
آشنایی عملی با Core Web Vitals (LCP, CLS, INP)
توانایی تحلیل و بهبود Web Vitals در پروژه Production
درک صحیح از Code Splitting و Lazy Loading
مدیریت Bundle Size و جلوگیری از Dependencyهای غیرضروری
جلوگیری از unnecessary re-render ها در کامپوننتهای سنگین
#### Service Worker & PWA
تجربه کار با Service Worker در پروژههای واقعی
مدیریت صحیح cache strategy (Cache First / Network First و …)
درک lifecycle سرویس ورکر و نحوه update آن
جلوگیری از stale cache و مشکلات نسخه قدیمی اپ
#### Git
تسلط به Branching Strategy (feature branch / release flow و …)
### سطح مورد انتظار:
حداقل ۳ سال تجربه واقعی React در پروژه Production
تجربه کار تیمی
توانایی تحلیل فنی قبل از پیادهسازی
توانایی Refactor بدون تخریب ساختار
### شرایط همکاری:
تماموقت
مدل همکاری هیبرید (امکان دورکاری بههمراه حضور دورهای در محل شرکت)
محل سکونت: مشهد (امکان حضور حضوری الزامی است)
همکاری 3 ماهه و پروژهای
### نحوه اپلای:
رزومه + GitHub + لینک یک پروژه Production که در آن نقش جدی داشتی ارسال کن.
لطفاً مشخص کن در آن پروژه دقیقاً مسئول چه بخشهایی بودهای (معماری، پرفورمنس، state، service worker و …).
ما به دنبال یک React Developer هستیم که تجربهی کار روی پروژههای Production و دیتا-محور را داشته باشد و نسبت به کیفیت کد، پرفورمنس و تجربه کاربری حساس باشد.
اینجا فقط توسعه فیچر مهم نیست؛
پایداری، مقیاسپذیری و Performance هم به همان اندازه اهمیت دارند.
### ماهیت پروژهها:
پنلهای مدیریتی
سیستمهای چندنقشی
اپلیکیشنهای مبتنی بر API با حجم دیتای بالا
پروژههایی که باید سریع، پایدار و قابل توسعه بمانند
### انتظارات فنی:
#### React & Architecture
درک از Rendering Behavior و چرایی re-render ها
توانایی کنترل و بهینهسازی render cycle
طراحی Component Architecture تمیز و مقیاسپذیر
استفاده اصولی از memoization (React.memo, useMemo, useCallback)
طراحی Custom Hookهای استاندارد و قابل reuse
تجربه کار با RPC در پروژههای واقعی و Production
#### Performance & Web Vitals
آشنایی عملی با Core Web Vitals (LCP, CLS, INP)
توانایی تحلیل و بهبود Web Vitals در پروژه Production
درک صحیح از Code Splitting و Lazy Loading
مدیریت Bundle Size و جلوگیری از Dependencyهای غیرضروری
جلوگیری از unnecessary re-render ها در کامپوننتهای سنگین
#### Service Worker & PWA
تجربه کار با Service Worker در پروژههای واقعی
مدیریت صحیح cache strategy (Cache First / Network First و …)
درک lifecycle سرویس ورکر و نحوه update آن
جلوگیری از stale cache و مشکلات نسخه قدیمی اپ
#### Git
تسلط به Branching Strategy (feature branch / release flow و …)
### سطح مورد انتظار:
حداقل ۳ سال تجربه واقعی React در پروژه Production
تجربه کار تیمی
توانایی تحلیل فنی قبل از پیادهسازی
توانایی Refactor بدون تخریب ساختار
### شرایط همکاری:
تماموقت
مدل همکاری هیبرید (امکان دورکاری بههمراه حضور دورهای در محل شرکت)
محل سکونت: مشهد (امکان حضور حضوری الزامی است)
همکاری 3 ماهه و پروژهای
### نحوه اپلای:
رزومه + GitHub + لینک یک پروژه Production که در آن نقش جدی داشتی ارسال کن.
لطفاً مشخص کن در آن پروژه دقیقاً مسئول چه بخشهایی بودهای (معماری، پرفورمنس، state، service worker و …).
مهارتهای مورد نیاز
- REST API
- git
- React
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست