طراح فرانتاند
تیم مارکتینگ و فروش
ما در کالبدیوم به دنبال یک طراح فرانتاند با انگیزه و روحیه تیمی بالا هستیم. اگر به دنبال محیطی پویا، خلاق و دوستانه با امکان رشد، برای کارکردن هستید؛ رزومه خود را برای ما ارسال کنید.
مشخصات شغل
- عنوان: طراح فرانتاند
- Job Title: Frontend Developer
- هدف از وجود شغل: توسعه و بهینهسازی رابطهای کاربری جذاب و کاربرپسند برای وبسایتها و اپلیکیشنهای تحت وب، با تمرکز بر تجربه کاربری (UX) و تعاملات بصری.
- ساعت کاری: تماموقت / پروژهای (بسته به نیاز پروژه)
- موقعیت مکانی: دفتر مرکزی شرکت / امکان دورکاری در برخی موارد
- گزارش به: مدیر فنی (CTO) / مدیر تیم توسعه
شرح اجمالی شغل
طراح فرانتاند مسئول پیادهسازی رابط کاربری وبسایتها و برنامههای تحت وب با استفاده از فناوریهای مدرن و بهینهسازی عملکرد آنها برای افزایش تجربه کاربری است. این نقش نیازمند تسلط بر HTML، CSS، JavaScript و فریمورکهای مرتبط مانند React.js یا Vue.js است.
شرح مسئولیتها
- طراحی و پیادهسازی رابطهای کاربری زیبا، واکنشگرا و کاربرپسند
- همکاری با تیمهای طراحی و بکاند برای یکپارچهسازی مناسب رابط کاربری و دادهها
- بهینهسازی عملکرد و سرعت لود صفحات وب
- اجرای اصول بهینهسازی برای موتورهای جستجو (SEO) و دسترسپذیری (Accessibility)
- استفاده از ابزارهای مدرن مدیریت وضعیت مانند Redux، Vuex یا Context API
- تست و دیباگ کردن رابطهای کاربری برای اطمینان از عملکرد بهینه در مرورگرها و دستگاههای مختلف
- پیادهسازی بهترین شیوههای توسعه فرانتاند و نگهداری کدهای تمیز و خوانا
- بررسی و اعمال بازخوردهای تیم طراحی برای بهبود تجربه کاربری
شایستگیهای مورد نیاز
شایستگیهای فنی (سخت) – بر اساس مدل KSA:
دانش (Knowledge):
- آشنایی با اصول طراحی رابط کاربری و تجربه کاربری (UI/UX)
- درک مفاهیم Responsive Design و Mobile-First Design
- دانش عمیق از HTML، CSS (SASS/SCSS) و JavaScript
- آشنایی با فریمورکهای فرانتاند مانند js، Vue.js یا Angular
- آشنایی با APIها و روشهای تعامل فرانتاند با بکاند (RESTful API، GraphQL)
- درک مفاهیم بهینهسازی عملکرد وب و SEO تکنیکال
مهارتها (Skills):
- مهارت در توسعه رابطهای کاربری تعاملی و روان
- توانایی کار با Git و ابزارهای مدیریت نسخه
- توانایی استفاده از ابزارهای طراحی و پروتوتایپینگ مانند Figma و Adobe XD
- مهارت در نوشتن تستهای واحد (Unit Tests) برای کدهای فرانتاند
- توانایی دیباگ کردن و حل مشکلات مربوط به سازگاری مرورگرها
تواناییها (Abilities):
- توانایی حل مسئله و رفع چالشهای فنی
- توانایی یادگیری سریع فناوریها و ابزارهای جدید
- توانایی کار تیمی و ارتباط موثر با توسعهدهندگان بکاند و طراحان UI/UX
- انعطافپذیری در تغییرات پروژه و نیازهای جدید مشتری
شایستگیهای رفتاری (نرم):
- خلاقیت و نوآوری در طراحی بصری
- دقت و توجه به جزئیات در پیادهسازی کدها
- مهارت مدیریت زمان و انجام بهموقع وظایف
- توانایی کار در محیطهای چابک (Agile) و استفاده از اسکرام (Scrum)
- مهارت برقراری ارتباط موثر برای هماهنگی بهتر بین تیمهای فنی
شاخصهای عملکردی مدنظر سازمان (KPIs)
- کیفیت و کارایی رابطهای کاربری طراحیشده
- بهینهسازی سرعت بارگذاری صفحات و امتیاز Core Web Vitals
- میزان تعامل کاربران و بهبود نرخ تبدیل (Conversion Rate)
- رعایت استانداردهای کدنویسی و مستندسازی
- زمانبندی و دقت در تحویل پروژهها
تایپ شخصیتی پیشنهادی (MBTI)
ISTP (حرفهای و تحلیلگر) یا INTP (مبتکر و حلکنندهی مشکلات) – شخصیتهایی با مهارت بالا در حل مسائل فنی و دقت در جزئیات
رشتههای تحصیلی مرتبط
- مهندسی نرمافزار
- علوم کامپیوتر
- فناوری اطلاعات (IT)
- طراحی وب و توسعه وب
- مهندسی فناوری اطلاعات یا سایر رشتههای مرتبط
شرایط سنی
حداقل 22 سال و حداکثر 40 سال (بسته به تجربه و تخصص فرد)
ارسال درخواست
"*" قسمتهای مورد نیاز را نشان می دهد