استخدام برنامهنویس فرانتاند (React/NextJS)
شرح موقعیت شغلی
مهارتها و دانش مورد نیاز (الزامی)
تسلط کامل به 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 و …)
توانایی بهینه سازی رابط کاربری برای دستگاهها و رزولوشنهای مختلف
توانایی کار تیمی، ارتباط مؤثر، مسئولیتپذیری، مدیریت زمان و تحویل بهموقع در محیطهای چابک و تطابق با تغییرات
تسلط کامل به 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سازی بهصورت مقدماتی
تجربه در برنامهنویسی بکاند یا مشارکت در طراحی بکاند
آشنایی و کار با پایگاههای داده، بهویژه MS SQL Server و ORMهایی مانند Prisma
تجربه در نوشتن تستهای فرانتاند (Jest، Testing Library و ...)
آشنایی با ابزارهای طراحی رابط کاربری (مانند Figma یا مشابه)
آشنایی با مفاهیم CI/CD و containerسازی بهصورت مقدماتی
مهارتها و ابزارها
React | پیشرفته
Next.js | متوسط رو به خوب
TypeScript | پیشرفته
Tailwind CSS | پیشرفته
Node.js | پیشرفته (امتیازی)
Git | متوسط رو به خوب
SQL Server | متوسط (امتیازی)
Prisma ORM | آشنایی و تجربه عملی (امتیازی)
ابزارهای طراحی UI/UX (مانند Figma) | آشنایی عملی (امتیازی)
React | پیشرفته
Next.js | متوسط رو به خوب
TypeScript | پیشرفته
Tailwind CSS | پیشرفته
Node.js | پیشرفته (امتیازی)
Git | متوسط رو به خوب
SQL Server | متوسط (امتیازی)
Prisma ORM | آشنایی و تجربه عملی (امتیازی)
ابزارهای طراحی UI/UX (مانند Figma) | آشنایی عملی (امتیازی)
مهارتهای مورد نیاز
- فرانتاند
- برنامهریزی
- React
- NextJS
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۴۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت