استخدام Front-End Developer (React / Next.js)
ما به دنبال یک Front-End Developer توانمند و باانگیزه هستیم که تجربه توسعه اپلیکیشنهای مدرن تحت وب با React.js و Next.js را داشته باشد و بتواند در طراحی و توسعه رابطهای کاربری حرفهای، مقیاسپذیر و قابل نگهداری نقش مؤثری ایفا کند.
مسئولیتها
توسعه و پیادهسازی رابط کاربری پروژههای تحت وب با React.js و Next.js
طراحی و توسعه کامپوننتهای قابل استفاده مجدد (Reusable Components)
اتصال و یکپارچهسازی Front-End با REST API
همکاری مؤثر با تیم Back-End در پروژههای API محور
توسعه، نگهداری و بهبود پروژههای موجود
بهینهسازی عملکرد، سرعت و تجربه کاربری صفحات
رفع خطاها، Debugging و بهبود کیفیت کد
مشارکت در بهبود معماری پروژهها و استانداردهای توسعه
مهارتهای فنی مورد نیاز
تسلط به React.js
تسلط به Next.js (Routing, SSR, SSG, API Integration)
آشنایی با مفاهیم SEO در Next.js
تسلط به JavaScript (ES6+)
درک مناسب از معماری Component-Based
توانایی طراحی و توسعه Reusable Components
تجربه مدیریت State با Redux، Zustand یا Context API
تجربه کار با Bootstrap، Material UI و Tailwind CSS
تسلط به اتصال و مدیریت REST API
تجربه کار با React Hook Form
تسلط به Axios
تجربه کار با React Query (TanStack Query)
تسلط به Git
تجربه Build، Deployment و Publish پروژههای Next.js بر روی Windows، Windows Server و Linux
مزیت محسوب میشود
تجربه کار با TypeScript
آشنایی با C# و .NET API
آشنایی با Docker و مفاهیم استقرار نرمافزار
مهارتهای UI / UX
تسلط به طراحی Responsive برای Mobile، Tablet و Desktop
توانایی پیادهسازی Pixel Perfect
درک مناسب از اصول UX و تجربه کاربری
توانایی تبدیل طراحیهای Figma به رابط کاربری استاندارد
توجه بالا به جزئیات طراحی
ویژگیهای فردی
مسئولیتپذیر و متعهد
منظم و دقیق
توانایی یادگیری سریع و حل مسئله
دارای دید مهندسی در توسعه نرمافزار
توانایی کار تیمی و تعامل مؤثر با اعضای تیم
علاقهمند به توسعه محصولات باکیفیت، مقیاسپذیر و قابل توسعه