استخدام React) Senior Front-End Developer)
شرح موقعیت شغلی
ما در تیم فرانتاند گروه توسعه در پژوهشگاه توسعه فناوریهای پیشرفته روی سامانههای تحت وب کار میکنیم و همواره تلاش میکنیم تا بتونیم برای مشتریان خودمون حس خوب کار با یک نرم افزار تحت وب رو فراهم کنیم، راه زیادی رو در پیش داریم و تو این مسیر به دنبال یک همکار در سمت Front-end Developer با توانمندیهای زیر هستیم:
مهارتها تخصصی
- حداقل ۳ سال سابقه کار با ReactJs و بیش از ۵ سال سابقه کار حرفه ای
- تسلط بر زبان JavaScript/HTML/CSS/TypeScript
· آشنا به فرایند طراحی responsive و PWA
- آشنایی با معماری Clean Architecture, MVP, MVVM
- تسلط بر Redux و آشنایی با Redux-Saga یا Redux-Thunk
- تجربه کار با ابزارهای Webpack ،npm
- تجربه کار با Websockets جهت دریافت و ارسال اطلاعات
- داشتن تجربه کار کردن با ابزارهای تست نویسی Unit-Test و Integration-Test نظیر jest و Cypress
- تسلط کامل در کار با API ها (Restful API/GraphQL)
- تجربه طراحی رابط های کاربری چندزبانه و کار با کتابخانه های i18n
- تسلط بر سیستم کنترل ورژن git و GitFlow و استانداردهای commit کردن
- تسلط کامل بر ابزارهای مستندسازی سورس کد
- تجربه کارکردن در بستر متدولوژی توسعه نرم افزار Agile/Scrum
- توانایی پیادهسازی UI طراحی شده توسط UI/UX designer
- تجربه کار با پلتفرمهای پیچیدهی Component Based با user interaction بالا
- نوشتن کد خوانا، تمیز و استاندارد با کارایی بالا
- آشنایی با Jira
- آشنایی کامل با اصول و مفاهیم OOP و استفاده از Design Pattern
- آشنایی با ابزارهای Debugging
- تجربه کار با ابزارهای static code analysis نظیر eslint
- بهبود و refactoring سورس کد
- بکارگیری مفاهیم Clean Code در پروژه ها
- آشنایی با Nextjs, مزیت محسوب می شود
- مهارتهای عمومی
· متعهد و مسئولیت پذیر
· داشتن روحیه کار تیمی
· خلاق و دارای انگیزه پیشرفت
· داشتن روحیه حل مسئله و چالش
· آشنایی با چارچوب Scrum
· آشنایی با محصولات شرکت Atlassian از جمله Jira, confluence
· تسلط به اصول Solid و کد نویسی تمیز و قابل اعتماد - مزایای همکاری:
· پرداخت حقوق به موقع و منظم
· بیمه تأمین اجتماعی از روز اول
· بیمه تکمیلی
· صبحانه، نهار، عصرانه
· بسته ها و هدایای مناسبتی
· محیط کاری پویا و دوستانه
مهارتهای مورد نیاز
- Front-end
- React
- Redux
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست