توضیحات شغل
دارای مدرک کارشناسی و بالاتر در رشته های مهندسی نرمافزار و رشته های مرتبط (حداقل 3 سال سابقه کار مرتبط)
تسلط بر React و تجربه کار با نسخههای جدید
آشنایی با JavaScript (ES6+) و TypeScript
توانایی کار با Redux یا Context API برای مدیریت وضعیت (State Management)
تجربه در طراحی و پیادهسازی رابطهای کاربری واکنشگرا (Responsive Design)
تسلط بر HTML5، CSS3 و کتابخانههایی مانند Bootstrap یا Material-UI
تسلط بر Angular (نسخههای جدید، ترجیحاً Angular 10+)
توانایی کار با TypeScript و JavaScript
تجربه در طراحی و پیادهسازی رابطهای کاربری واکنشگرا (Responsive Design)
توانایی استفاده از RxJS و NgRx برای مدیریت وضعیت (State Management)
تجربه کار با Angular Material یا کتابخانههای رابط کاربری مشابه
توانایی درک و ادغام (Integration) سیستمهای بکاند با فرانتاند
درک خوب از اصول طراحی UI/UX و توانایی همکاری با تیمهای طراحی
توانایی استفاده از ابزارهای طراحی مانند Figma یا Adobe XD برای پیادهسازی طرحهای گرافیکی
تجربه کار با Git و سیستمهای کنترل نسخه
تجربه در استفاده از ابزارهای CI/CD برای پیادهسازی خودکار (مانند Azure DevOps)
توانایی کار تیمی و ارتباط موثر با سایر تیمها