شرح موقعیت شغلی:ما به دنبال یک توسعهدهندهی Front-End با انگیزه و دقت بالا هستیم که در کنار تیم فنی ما، محصولاتی با تجربهی کاربری فوقالعاده خلق کند.
شرح وظایف شغلی:- استفاده از React.js و Next.js به عنوان ابزار اصلی برای نگهداشت سایت و وب اپلیکیشنها
- همکاری با تیم های بک اند، دیزاین و محصول برای افزودن قابلیت های جدید به سایت و وب اپلیکیشن ها
- طراحی و بهینه سازی کامپوننت ها برای بهترین استفاده مجدد
- بهینه سازی طراحی و عملکرد UI و UX
شرایط احراز شغلی:- تسلط کامل بر React
- تسلط کامل بر Next.js (App Router, SSR/CSR/SSG/ISR)
- تسلط کامل بر JavaScript (ES6+)
- درک عمیق از Redux Toolkit، React Query یا سایر کتابخانههای state manager
- تجربه کار با TypeScript و توسعه رابط کاربری مبتنی بر کامپوننت
- آشنایی با TailwindCSS یا دیگر فریمورکهای CSS
- تجربه کار با REST APIها
- سابقه توسعه PWA (Progressive Web App) شامل پیادهسازی Service Worker
- استراتژیهای کش و قابلیت آفلاین برای ارتقای عملکرد و پایداری در دستگاههای موبایل و دسکتاپ
- درک قوی از جریانهای کاری JavaScript: از جمله Virtual DOM، Hydration و Edge-Side Rendering
- تجربه در بهینهسازی عملکرد و تجربه کاربری در محیطهای گوناگون
- تسلط بر Git
مدرک تحصیلی: کارشناسی یا بالاتر در رشتههای مهندسی نرمافزار، علوم کامپیوتر، فناوری اطلاعات (IT)، مهندسی کامپیوتر یا رشتههای مشابه در دانشگاه های برتر.
سابقه شغلی: حداقل 2 سال تجربه کاری در حوزه برنامهنویس Front-End