مهارتها و تجربیات مورد نیاز (الزامی)
- تسلط کامل بر Vue.js (Vue 2) و اکوسیستم آن (Vuex/Pinia، Vue Router)
- تجربهی عملی و آشنایی جدی با SSR (مانند Nuxt.js)
- آشنایی و تجربهی کاری با Vue 3 و TypeScript
- تسلط بر HTML، CSS و JavaScript مدرن (ES6+)
- تجربه در کار با پروژههای بزرگ، چندپنله و پرترافیک
- آشنایی قابلقبول با مفاهیم CI/CD و Docker در فرآیند استقرار (Deployment)
- تجربهی کار با Jira برای مدیریت وظایف و اسپرینتها
- توانایی حل مسئله در سطح بالا و تصمیمگیری فنی مستقل
- تجربهی عملی در استفاده از ابزارهای هوش مصنوعی (AI) در فرآیند توسعه (مانند دستیارهای کدنویسی) برای افزایش بهرهوری تیم
مزیت محسوب میشود
- سابقهی اجرای پروژهی مهاجرت Vue 2 به Vue 3 در تیمهای پیشین
- آشنایی با تستنویسی (Unit/E2E)
- آشنایی با اصول امنیت فرانتاند و بهینهسازی SEO
- تجربهی قبلی در مدیریت یا راهبری تیم فنی (Team Lead / Tech Lead)
سئولیتهای شغلی
- توسعه و نگهداری رابط کاربری بخشهای مختلف محصول با تمرکز بر Client-Side Rendering
- مشارکت فعال در پروژهی مهاجرت از Vue 2 به Vue 3 و TypeScript که در برنامههای اولویتدار تیم قرار دارد
- بهرهگیری از تجربهی SSR در تصمیمگیریهای معماری فرانتاند در صورت نیاز پروژه
- راهبری و مدیریت اعضای تیم فرانتاند، مرورکد (Code Review)، و کمک به رشد فنی همکاران
- تاثیرگذاری در فرآیندهای استقرار (Deployment) و بهبود مستمر گردشکار تیم با استفاده از ابزارهایی مثل CI/CD و Docker
- همکاری نزدیک با تیم محصول و مدیریت وظایف از طریق Jira
- شناسایی، تحلیل و حل مسائل فنی پیچیده در مقیاس بالا
ویژگیهای فردی مورد انتظار
- روحیهی رهبری و مسئولیتپذیری در قبال کیفیت خروجی تیم
- توانایی ارتباط موثر با اعضای تیم و سایر واحدها (بکاند، محصول، طراحی)
- علاقهمند به یادگیری مستمر و بهروز ماندن با فناوریهای روز
به دلیل دانش بنیان بودن شرکت امکان ارائه امریه سربازی فراهم است .