وظایف و مسئولیت ها:
· توسعه، بهبود، رفع اشکال، refactor، و مستندسازی
· ارتباط با طراح رابط کاربری و مشارکت در فرایند طراحی محصول
· تولید کدهایreusable و قابل تست
· حضور موثر در جلسات طراحی، معماری و برنامهریزی محصول
· بکارگیری مفاهیم Clean Code در پروژه ها.
مهارت و تجربه تخصصی:
· تسلط کامل به فریمورک ویو (Vue)
· تجربهی کار با یکی از فریمورکهای جاوااسکریپت، مثل Vue.js یا Nuxt.js
· تسلط بر مفاهیم طراحی واکنشگرا (Responsive Design)
· اطلاعات کافی دربارهی تجربهی کاربر و طراحی واسط کاربری (UI/UX)
· تسلط به CSS Preprocessor مثل Sass , Less
· تسلط به JavaScript , ES6
· آشنایی با مفاهیم اصلی پروتکل http، API و Rest
· تسلط بر مفاهیم مدیریت وضعیت در Vue (Vuex)
· تسلط بر مفاهیم Routing (vue-router)
· تسلط به Componentها در Vue
مهارت های عمومی:
· مشتاق به یادگیری و کار با تکنولوژی های جدید.
· توانایی انجام کار گروهی.
· توانایی درک مسئله و ارائه راه حل.