توسعه و نگهداری اپلیکیشنهای وب در لایههای فرانتاند و بکاند
طراحی و پیادهسازی رابط کاربری تعاملی با React.js یا Next.js
توسعه و مدیریت APIها با Node.js و فریمورکهایی مثل Express یا NestJS
کار با دیتابیسهای SQL و NoSQL (مثل MySQL، PostgreSQL، MongoDB)
بهینهسازی Performance در سمت کلاینت و سرور
پیادهسازی تستهای واحد و یکپارچه برای اطمینان از کیفیت کد
همکاری نزدیک با تیمهای طراحی، سئو و محصول برای تحویل فیچرها
🔹 مهارتهای مورد نیاز
تسلط کامل به JavaScript (ES6+) و TypeScript
تجربه عملی با React.js / Next.js (SSR, SSG, Hooks, Context, State Management)
تسلط به Node.js و یک فریمورک محبوب (Express/NestJS)
آشنایی با RESTful API و GraphQL
تجربه کار با دیتابیسهای MySQL, PostgreSQL, MongoDB
تسلط به Git و Git Flow
تجربه در Unit Testing و End-to-End Testing (Jest, Cypress)
دانش در زمینه CI/CD و Docker (مزیت محسوب میشود)
درک مفاهیم معماری نرمافزار و Design Patterns
🔹 ویژگیهای فردی
توانایی مدیریت کل چرخه توسعه (از ایده تا استقرار)
روحیه کار تیمی و مسئولیتپذیری بالا
مهارت حل مسئله و دیباگینگ قوی
علاقهمند به یادگیری مداوم و کار با تکنولوژیهای جدید