توضیحات شغل
شرح وظایف:
همکاری با طراحان محصول برای ایجاد و پیاده سازی نسل بعدی محصولات شرکت
ایجاد سیستم های فرانت اند کارآمد و قابل استفاده مجدد
یافتن راههایی برای افزایش پوشش تست رابط کاربر (JS و تست عملکردی)
شناسایی و رفع تنگناهای عملکرد
شرکت در بررسی طراحی و کد
مماشات با سایر اعضای تیم کنار جهت به کاری گیری نوآوری های آنها و بالعکس
شناسایی و برقراری ارتباط با متدولوژی های استاندارد برای مهندسی فرانت اند
مشارکت در هر بخش از کانال ارتباطی محصول ما از ابتدا تا تحویل
مهارت های لازم:
تجربه توسعه و نگهداری برنامه های وب مقیاس پذیر نمایشگر (موبایل و دسکتاپ)
تجربه کار با فریمورکهای فرانتاند اخیر (react.js، redux.js، node.js یا فناوریهای مشابه)
امکان نوشتن کد با کارایی بالا و قابل استفاده مجدد برای اجزای رابط کاربری
سابقه تست AB و فیچر فلیپس
آگاهی از اما نه وابسته به چارچوب های جاوا اسکریپت شی گرا، تایپ اسکریپت (Angular JS، MooTools، Dojo، و غیره)
اشتیاق برای توسعه کد بادوام و دارای تست واحد کامل
تسلط به زبان انگلیسی
مدرک کارشناسی یا کارشناسی ارشد در علوم کامپیوتر یا یک رشته فنی مرتبط
مهارت های ترجیحی:
تجربه کار با react و react native
تجربه کار با فناوری های UI-Testing برای سلنیوم سابق
تجربه کار با ابزار فرانت اند (ESLint, Prettier)
تجربه کار با ابزار CICD (جنکینز)
تجربه در محیط Dockerized (و مدیریت Dockerfiles) امتیاز محسوب می شود
سایر شرایط:
حقوق توافقی
غذا، مسکن، ایاب و ذهاب با متقاضی
بلیط ورود با کارفرما
مجوز کار با کارفرما
هزینه مهر ویزا با متقاضی