توضیحات شغل
دارای مدرک کارشناسی و بالاتر در رشته های مهندسی نرمافزار و رشته های مرتبط (حداقل 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).
توانایی کار تیمی و ارتباط موثر با سایر تیمها.