مسئولیت:
· توسعه رابط کاربری سریع، روان و مقیاسپذیر با React
· پیادهسازی طراحیهای UI/UX و تبدیل آنها به تجربه کاربری استاندارد
· مشارکت در طراحی معماری Frontend و ساختار پروژه
· توسعه کامپوننتهای قابل استفاده مجدد
· همکاری نزدیک با تیم محصول و Backend
مهارت های مورد نیاز:
· تسلط کامل به React و اکوسیستم آن ( React Hooks ، Context و ... )
· آشنایی عمیق با Design Patterns در Frontend
· توانایی نوشتن کدهای تمیز ، ساختارمند ، قابل نگهداری و استفاده مجدد
· تسلط به HTML5، CSS3 ،JavaScript و TypeScript
· آشنایی با مفاهیم REST API و تعامل با Backend
· تجربه کار با , Git CI/CD و اصول توسعه چابک
· مهارتهای نرم شامل کار تیمی ، مدیریت زمان و ارتباط موثر
مهارت های مزیتی:
· تجربه کار با Next.js
· آشنایی با سیستمهای طراحی (Design Systems)
· آشنایی با ابزارهای تست (Jest ، Testing Library)