مکتب‌خونه

برنامه نویس Front-End (Vue.js)

مکتب‌خونه

سطح ارشدیت
کارشناس
موقعیت مکانی
تهران - آیت الله کاشانی
نوع همکاری
تمام وقت
ساعت کاری
شنبه الی چهارشنبه 9:30 الی 18:30 (به همراه یک ساعت شناوری)
خدمت سربازی
مهم نیست

مهارت های موردنیاز

  • JavaScriptمتوسط
  • TypeScriptمتوسط
  • HTML & CSSمتوسط
  • Vue.jsمتوسط
  • Next.jsمتوسط
  • Postmanمقدماتی

درباره مکتب‌خونه:


مکتب‌خونه، بزرگ‌ترین رسانه آموزش آنلاین در ایران، از سال 1390 با هدف دسترسی همگانی به آموزش باکیفیت فعالیت می‌کند. در حال حاضر با بیش از 6000 دوره آموزشی و ارائه خدمات آموزش سازمانی، همراه میلیون‌ها کاربر فارسی‌زبان در مسیر یادگیری، رشد و پیشرفت هستیم. خوشحال می‌شویم شما هم در این مسیر همراه تیم مکتب‌خونه باشید.
ما به دنبال یک همکار باتجربه و مسئولیت‌پذیر در موقعیت Frontend Developer هستیم. اگر به توسعه محصولات وب و حل چالش‌های فنی علاقه‌مندید و تجربه عملی خوبی با Vue.js و Nuxt دارید، جای شما در تیم فنی مکتب‌خونه خالی است!

مسئولیت‌ها:
  • توسعه، پیاده‌سازی و نگهداری رابط‌های کاربری با استفاده از Vue 3 و Nuxt 3+
  • توسعه کامپوننت‌های قابل استفاده مجدد با رعایت اصول Clean Code و Component-Based Architecture
  • بهینه‌سازی عملکرد، سرعت بارگذاری و تجربه کاربری اپلیکیشن‌های وب
  • مشارکت در تصمیم‌گیری‌های فنی و بهبود معماری فرانت‌اند
  • استفاده موثر از ابزارهای Agentic AI در فرایند توسعه نرم‌افزار با هدف افزایش بهره‌وری، بهبود کیفیت کد و تسریع فرایند توسعه

نیازمندی‌ها:
  • حداقل 2 سال تجربه حرفه‌ای در توسعه فرانت‌اند، همراه با تجربه عملی در پروژه‌های مبتنی بر Vue.js و Nuxt
  • تسلط به Vue 3 به‌ویژه Composition API و ساختار کامپوننت‌ها
  • تجربه عملی و تسلط مناسب به Nuxt 3 یا نسخه‌های بالاتر
  • تسلط به JavaScript (ES6+) و TypeScript
  • تسلط به HTML5، CSS3 و Tailwind CSS
  • درک مناسب از مفاهیم SSR، CSR، Hydration و چرخه رندر در Nuxt
  • تجربه کار با RESTful API و مدیریت وضعیت‌های Loading، Error و داده‌ها
  • آشنایی عملی با مدیریت State ترجیحاً Pinia
  • توانایی پیاده‌سازی رابط‌های کاربری Responsive و سازگار با مرورگرهای مختلف
  • آشنایی با ابزارهای Build مانند Vite
  • آشنایی با اصول Clean Code و نگارش کد خوانا، ماژولار و قابل نگهداری
  • تجربه عملی کار با ابزارهای Agentic AI Coding مانند Cursor، Claude Code، OpenAI Codex یا ابزارهای مشابه
  • توانایی استفاده از AI Agentها در تحلیل کدبیس، پیاده‌سازی فیچرها، Refactoring، Debugging و تست

مهارت‌هایی که مزیت محسوب می‌شوند:
  • آشنایی با Python و Django
  • آشنایی با پایگاه داده PostgreSQL و مفاهیم پایگاه داده
درباره شرکت
مکتب‌خونه از تیمی متشکل از 50-40 نفر در قالب تیم فنی (که نظارت و اجرا بر روندهای فنی از قبیل فرمت ویدئو‌ها، کیفیت وب‌سایت و سهولت استفاده از آن را بر عهده دارد)، تیم محتوا (که مسئولیت آماده‌سازی دروس، هماهنگی اساتید و سیلابس‌ها، ضبط و ویراستاری را برعهده دارند) و در نهایت تیم فروش و بازاریابی (که آخرین حلقه این زنجیره موفق را تشکیل داده‌اند) تشکیل شده است.