استخدام (مشهد-Senior Front-End Developer (React
شرح موقعیت شغلی
- انجام فعالیت های طراحی، توسعه و نگهداری محیط ظاهری و بیرونی سایتها و برنامهها (فرانت اند) و انجام تست و تضمین کیفیت آنها. این واحد از زبانهای برنامهنویسی مانند HTML، CSS و Javascript استفاده میکند تا عناصر بصری را در برنامههای وب که کاربران آنها را میبینند و با آنها در تعامل هستند، پیادهسازی کند.
- انجام توسعه ها با نحوه ی پیاده سازی دلخواه.
- مشارکت در تحلیل توسعه ها/آنالیز/پلن
- رفع باگ ها.
- ریویو کد.
- ریلیس گرفتن و پاپلیش کردن نسخه های برنامه
تجربه مورد نیاز
وظایف تخصصی
- اجرای اصول طراحی وب برای اطمینان از ارائه سایت در دستگاههای مختلف
- طراحی چارچوبهایی برای ایجاد برنامههای کاربردی بسته به نیاز شرکتها
- تحقیق و توسعه و انتخاب بهترین design pattern برای پیاده سازی کامپوننت های مختلف
- همکاری با واحدهای پشتیبانی و استقرار برای نظارت بر عملکردها و رفع مشکلات احتمالی
- بهینهسازی تجربه کاربر (UX) و تجزیه و تحلیل آن برای تعیین قابلیت استفاده سایتها و برنامهها
- همکاری با واحد تجربه کاربری و برنامه ریزی برای پیاده سازی ایده های مطرح شده از این واحد
- تحقیق و توسعه و انتخاب بهترین ابزارها و تکنولوژی ها در پیاده سازی اجزا و کامپوننت ها و ماژول ها
- جمع آوری، تجزیه و تحلیل و مستند کردن بازخورد کاربران برای شناسایی منابع مشکلات و حل آنها
- ایجاد رویه هایی برای بازبینی مداوم سایتها و برنامهها
- ایجا رهنمودهایی برای محتوای سایتها و برنامهها
- مدیریت گردش کار (Workflow) نرمافزار
- اطلاع رسانی به بخش پشتیبانی و کاربران سایتها وبرنامهها از مشکلات، حل مشکلات، یا تغییرات و به روز رسانی های برنامه رفع اشکالات و تست نرمافزار
- تجزیه و تحلیل توسعه های جدید
- تعامل با مدیر تیم api برای پیاده سازی توسعه های جدید
- تعامل مستقیم با اسکرام مستر برای بهبود عملکرد تیم و نرم افزار
- تسلط به Docker
- تسلط به Nginx
- تسلط به Build tools
- تسلط به SSR
- تسلط به websocket
- تسلط به PWA
- تسلط به Node js
- تسلط به CI/CD
- تسلط به micro frontend
- اشنایی نسبی به SQL
- آشنا به فریم ورک های دیگر JS
- Nextjs
- Experess.js
- NestJs
- آشنا به GraphQL
وظایف عمومی
- هدفگذاری و برنامهریزی امور و فعالیتهای واحد برای دستیابی به اهداف واحد و شرکت
- همکاری در گزینش مناسبترین نیروها برای واحد و آموزش نیروهای موجود
- تقسیم کار میان نیروهای زیرمجموعه و برقراری هماهنگی با توجه به سطوح ایشان
- رهبری، هدایت، کنترل و ارزیابی عملکرد نیروهای زیرمجموعه
- مستندسازی و بهبود فرایندهای کاری درون حوزه و بهبود ساختار حوزه
- ارائه پیشنهادات در خصوص بهبود عملکرد شرکت
- تهیه و ارائه گزارش عملکرد واحد به مدیران رده بالاتر
مهارتهای نرم مرتبط
- برقراری ارتباط موثر
- توانایی تیمسازی
- توانایی رهبری
- هدایت و نظارت
- شناسایی و حل تعارضات تیمی
- مدیریت موثر زمان
- قدرت تفویض اختیار
مهارتهای مورد نیاز
- Front-end
- SSR
- Docker
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- پایان خدمت