ما به دنبال یک توسعهدهندهی فرانت-اند با تجربه و مهارت بالا در Vue.js هستیم تا به تیم پویای ما بپیوندد. به عنوان یک توسعهدهندهی ارشد فرانت-اند، شما مسئول توسعه و پیادهسازی اجزای رابط کاربری با استفاده از چارچوب Vue.js خواهید بود.
مسئولیتها:
- توسعه اجزای رابط کاربری و پیادهسازی آنها با استفاده از چارچوب Vue.js
- همکاری نزدیک با طراحان، مدیران محصول و توسعهدهندگان بکاند برای ارائه برنامههای تحت وب با کیفیت و پاسخگو
- نوشتن کدی تمیز، قابل توسعه و حفظ آن با رعایت بهترین روشها
- بهینهسازی برنامهها برای حداکثر سرعت و قابلیت توسعه
- مشارکت در بازبینی کد و ارائه بازخورد سازنده برای حفظ استانداردهای کیفیت کد
- آشنایی با آخرین روندها و فناوریهای مربوط به توسعهی فرانت-اند
نیازمندیها:
- تجربه کار به عنوان توسعهدهندهی ارشد فرانت-اند یا نقش مشابه
- مسلط به Vue.js و اصول اساسی آن
- دانش گسترده در مورد HTML5، CSS3، JavaScript و فناوریهای مرتبط با وب
- تجربه در طراحی ریسپانسیو و توسعه برای موبایل
- آشنایی با ابزارهای توسعهی فرانت-اند مانند Webpack، Gulp یا Grunt
- فهم از APIهای RESTful و AJAX
- مهارتهای عالی در حل مسئله و توانایی کار مستقل
- مهارتهای ارتباطی و همکاری قوی
آشنایی با موارد زیر نیز مفید است:
- تجربه در استفاده از چارچوبها و کتابخانههای جاوااسکریپت دیگر (React، Angular و غیره)
- آشنایی با فناوریهای بکاند (Node.js، Express.js و غیره)
- دانش درباره سیستمهای کنترل نسخه (Git، SVN و غیره)
- آشنایی با اصول طراحی رابط کاربری و تجربه کاربری