

مهارتها و دانش مورد نیاز (الزامی)
تسلط کامل به React و توان کار با Next.js
تسلط کامل به TypeScript
تجربه عملی در طراحی و توسعه Frontend در پروژههای متوسط تا بزرگ
توانایی توسعه رابطهای کاربری حرفهای، مقیاسپذیر و قابل نگهداری بر اساس معماری Component-Based
تجربه عملی در طراحی UI/UX شامل ایجاد Wireframe، Prototype، Design System و تبدیل طراحی به رابط کاربری کامل
تسلط به پیادهسازی دقیق طراحیها با استفاده از Tailwind CSS و آشنایی با حداقل یکی از component library های معروف
آشنایی با اصول بهینهسازی Performance در Frontend
توانایی کار با APIها، webSocketها و تعامل موثر با تیم Backend برای تعریف، تست و مصرف Endpointها
آشنایی پایه با مفاهیم Backend مانند Auth/JWT، Response Handling و Error Handling (بدون نیاز به توسعه Backend)
تسلط به Git و گردشکارهای متداول
آشنایی پایه با امنیت وب و پیشگیری از آسیبپذیریهای متداول (XSS، CSRF، Input Validation و …)
توانایی بهینه سازی رابط کاربری برای دستگاهها و رزولوشنهای مختلف
توانایی کار تیمی، ارتباط موثر، مسئولیتپذیری، مدیریت زمان و تحویل بهموقع در محیطهای چابک و تطابق با تغییرات
مهارتها و تجربیات امتیازی
تجربه در برنامهنویسی بکاند یا مشارکت در طراحی بکاند
آشنایی و کار با پایگاههای داده، بهویژه MS SQL Server و ORMهایی مانند Prisma
تجربه در نوشتن تستهای فرانتاند (Jest، Testing Library و ...)
آشنایی با ابزارهای طراحی رابط کاربری (مانند Figma یا مشابه)
آشنایی با مفاهیم CI/CD و containerسازی بهصورت مقدماتی
ثبت مشکل و تخلف آگهی
ارسال رزومه برای هیربد نیرو