استخدام برنامهنویس Front-End (Vuejs-دورکاری)
شرح موقعیت شغلی
مهارتهای ضروری:
- تسلط کامل بر Figma و ابزارهای طراحی مرتبط
- تسلط بر HTML، CSS و JavaScript (ES6 به بالا)
- آشنایی و تجربه کار با فریمورکهای مدرن مانند Vue.js
- تسلط بر اصول طراحی ریسپانسیو و بهینهسازی عملکرد صفحات
- آشنایی با مفاهیم طراحی UI/UX و پیادهسازی آنها در محیط توسعه
- تسلط بر Git و روندهای توسعه مدرن (مانند Gitflow)
شرایط احراز:
- آشنایی با روشهای تست واحد و ابزارهای مربوط به بهینهسازی کد، امتیاز محسوب میشود
- تجربه کار با سیستمهای مدیریت محتوا یا CMS مدرن، مزیت محسوب میشود
- توانایی ترجمه نیازهای طراحی به واسطهای کاربری کارآمد و زیبا
- مهارت در حل مسئله، دقت به جزئیات و روحیه همکاری
- مهارتهای ارتباطی قوی برای هماهنگی با تیمهای طراحی و توسعه
- آشنایی عمیق با Vue.js:
- تسلط بر مبانی و مفاهیم پیشرفته Vue.js از جمله کار با کامپوننتها، مدیریت state با Pinia، استفاده از Vue Router و درک چرخه حیات (Lifecycle) کامپوننتها
- توانایی پیادهسازی راهکارهای بهینه برای رندرینگ شرطی، مدیریت رویدادها و واکنش به تغییرات داده
- تسلط بر مفاهیم مدرن JavaScript (ES6+):
- آشنایی کامل با امکانات جدید زبان مانند arrow functions, promises, async/await، destructuring و سایر ویژگیهای ES6
- تجربه در به کارگیری الگوهای طراحی (Design Patterns) و مفاهیم Clean Code جهت نوشتن کدهای خوانا و نگهداریپذیر
- آشنایی با اصول SOLID و تحلیل شی گرایی (OOP)
- تسلط بر مفاهیم طراحی و پیادهسازی Restful API
- آشنایی با تکنیکهای تست واحد و نوشتن تستهای عملکردی در Vue.js
- آشنایی با ابزارهای مدرن مانند webpack، Vite یا سایر bundlerها جهت بهبود عملکرد پروژه
- توانایی ترجمه نیازهای طراحی به واسطهای کاربری کارآمد و زیبا
- مهارت در حل مسئله، توجه به جزئیات و روحیه همکاری
- مهارتهای ارتباطی قوی برای هماهنگی با تیمهای طراحی و توسعه
نکته: تسلط بر figma ضرورت دارد.
مهارتهای مورد نیاز
- Front-end
- Vuejs
- OOP
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۲۶,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست