شرکت ما در جستجوی یک توسعهدهنده فرانتاند ارشد و متخصص است که با تلفیق دقت در جزئیات UI/UX و تعهد به کیفیت، نگهداریپذیری و مقیاسپذیری کد، بتواند نیازهای محصول و طراحی را به رابطهای کاربری روان، سریع و قابل اعتماد تبدیل کند.
درباره نقش: در این موقعیت شغلی، شما عمدتاً بر توسعه پنلهای مدیریت، داشبوردها، وباپلیکیشنها و صفحات لندینگ با استفاده از Vue.js و Nuxt.js متمرکز خواهید بود و بهصورت روزانه با تیمهای طراحی، بکاند و محصول همکاری نزدیک خواهید داشت.
مسئولیتهای کلیدی
- طراحی، توسعه و پیادهسازی رابط کاربری وباپلیکیشنها، پنلها و داشبوردها با استفاده از Vue.js و Nuxt.js
- نوشتن کدهای تمیز، قابل تست و نگهداری با JavaScript (ES6+) و TypeScript
- تبدیل نیازمندیهای فنی و تجاری به راهحلهای دقیق و کارآمد در لایه فرانتاند
- ادغام و کار با RESTful APIs و مدیریت state و جریان داده در سمت کلاینت
- بهینهسازی عملکرد (Performance)، امنیت و تجربه کاربری (UX) در تمامی خروجیها
- مشارکت فعال در بازبینی کد (Code Review) و ارتقای مستمر کیفیت کد تیم
- همکاری مستقیم با تیم طراحی برای اجرای دقیق و فنی طرحها (UI/UX)
- همکاری با تیم محصول در چارچوب روششناسی چابک (Agile/Scrum)
الزامات و مهارتهای مورد نیاز
- حداقل ۳ سال سابقه کار حرفهای در زمینه توسعه فرانتاند
- حداقل ۲ سال تجربه کاری متمرکز با فریمورک Vue.js
- تسلط قوی به JavaScript (ES6+) و TypeScript
- تجربه عملی و پروژهای با Nuxt.js
- درک عمیق از مفاهیم پیشرفته جاوااسکریپت و الگوهای برنامهنویسی
- تجربه کار با RESTful APIs
- تسلط به سیستم کنترل نسخه Git و کار تیمی روی مخزن کد
- چشم تیزبین برای جزئیات رابط کاربری و تجربه کاربری
- روحیه همکاری، کار تیمی و اشتیاق به یادگیری مستمر
مزیتهای رقابتی (Nice-to-Have)
- تجربه کار با Nuxt.js در پروژههای Production (شامل SSR، SEO و Routing پیشرفته)
- آشنایی با کتابخانههای مدیریت state مانند Vuex یا Pinia
- آشنایی با تکنیکهای بهینهسازی عملکرد فرانتاند (مانند Lazy Loading، Code Splitting)
- آشنایی مقدماتی با Docker و خطوط CI/CD
شرایط همکاری
- نوع همکاری: تماموقت و حضوری
- محل کار: تهران، شمال شرق (بلوار کاوه)
- حقوق و مزایا: متناسب با تجربه و مهارت، به صورت توافقی
متقاضیان محترم لطفاً در صورت عدم امکان همکاری حضوری و تماموقت، از ارسال درخواست خودداری فرمایید.