استخدام توسعهدهنده Full Stack (NestJS-Next.js)
شرح موقعیت شغلی
دستهبندی شغلی:
وب، برنامهنویسی و نرمافزار
نوع همکاری:
تماموقت
حداقل مدرک تحصیلی:
کارشناسی (یا تجربه کاری معادل)
سابقه کار مرتبط:
حداقل ۳ سال
شرح شغل / مسئولیتها
- توسعه و نگهداری سامانههای تحت وب مقیاسپذیر و Enterprise
- پیادهسازی Backend با NestJS بر پایه معماری ماژولار
- توسعه Frontend مدرن با Next.js
- طراحی، توسعه و مستندسازی APIها (REST / GraphQL)
- همکاری نزدیک با تیمهای Product، UI/UX و DevOps
- بهینهسازی Performance، Security و Scalability در لایههای Frontend و Backend
- مشارکت در Code Review و بهبود کیفیت کد
مهارتهای تخصصی (الزامی)
Backend
- تسلط به Node.js و NestJS
- تسلط به TypeScript
- تجربه طراحی APIهای RESTful و GraphQL
- آشنایی با ORMها مانند TypeORM یا Prisma
- تسلط به پایگاههای داده PostgreSQL / MySQL / MongoDB
- پیادهسازی Authentication & Authorization
(JWT, OAuth2, OIDC, SSO) - آشنایی با مفاهیم Clean Architecture و SOLID
Frontend
- تسلط به HTML5 / CSS3 / JavaScript (ES6+)
- تسلط به React.js و Next.js
- تجربه عملی با SSR / SSG / ISR
- آشنایی با State Management (Redux Toolkit, React Query)
- تسلط بر اصول Responsive Design
مهارتهایی که مزیت محسوب میشوند
- آشنایی با Tailwind CSS / Material UI / Shadcn UI
- تجربه کار با Microservices و Micro Frontend
- آشنایی با Docker و Kubernetes
- تجربه کار با CI/CD (GitLab CI, GitHub Actions)
- آشنایی با Caching (Redis)
- آشنایی با Message Brokerها (RabbitMQ, Kafka)
مهارتهای عمومی
- روحیه حل مسئله و یادگیری مستمر
- توانایی کار تیمی و مسئولیتپذیری
- آشنایی با متدولوژی Agile / Scrum
- تجربه کار با ابزارهای مدیریت پروژه مانند Jira
مهارتهای مورد نیاز
- enterprise
- NextJS
- Graphql
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست