توضیحات
- توسعه و پیادهسازی رابطهای کاربری وب.
- همکاری با تیمهای طراحی و فنی برای ایجاد تجربیات کاربری بینقص و یکپارچه.
- بهینهسازی برنامههای وب.
- نظارت فنی، رفع اشکالات و بهبود عملکرد کدهای موجود.
نوع همکاری:
مهارتهای حرفهای:
- مسلط به Vue.js و اکوسیستم آن (Vue Router و Vuex/Pinia).
- مسلط به JavaScript/TypeScript و مفاهیم پیشرفته آن.
- مسلط به HTML5 و CSS3 (SCSS/SASS).
- مسلط به مدیریت وضعیت (State Management) و مفاهیم برنامهنویسی واکنشی (Reactive Programming).
- مسلط به REST API و مفاهیم HTTP.
- مسلط به ابزارهای مدرن توسعه فرانتاند (Webpack و Vite).
- آشنایی با تستهای واحد (Unit Testing) و تستهای جامع (E2E) مانند Jest و Cypress.
- آشنایی با مفاهیم PWA و بهینهسازی عملکرد.
- آشنایی با Git.
- آشنایی با اصول SOLID و کدنویسی تمیز (Clean Code).
- آشنایی با فریمورک Quasar.
- آشنایی با متدولوژی Agile.
مهارتهای عمومی:
- روحیه کار تیمی و توانایی منتورینگ اعضای تیم جونیور.
- مسئولیتپذیری و تعهد به کیفیت کد.
- داشتن نظم کاری.
- انگیزه بالا برای رشد فردی و تیمی.
- حداقل ۷ سال سابقه کار مورد نیاز است.
برای مشاهدهی شغلهایی که ارتباط بیشتری با حرفهی شما دارد،