استخدام Senior Full-Stack Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

استخدام Senior Full-Stack Developer (Next.js + NestJS)

درباره ما

ما در حال ساخت نسل جدیدی از فروشگاه‌های آنلاین هستیم. نه یکفروشگاه معمولی، بلکه یک پلتفرم مقیاس‌پذیر با معماری مدرن که برای رقابت با بزرگ‌ترین بازیگران بازار طراحی شده است .

ما دنبال فردی هستیم که :

عاشق چالش‌های تکنولوژی باشد و از حل مسائل پیچیده لذت ببرد 

• وقتی با یک Race Condition یا Memory Leak روبرو می‌شود، هیجان‌زده می‌شود نه ناامید

•  از معماری تمیز و کد خوانا لذت می‌برد، نه فقط کدی که کار می‌کند  

•  می‌خواهد چیزی بسازد که واقعاً مهم است، نه فقط یک پروژه دیگر 

 

موقعیت شغلی

Senior Full-Stack Developer با تمرکز بر معماری Microservices

 

نوع همکاری: تمام وقت  

محل کار: حضوری  

سطح: Senior (حداقل 7 سال تجربه مرتبط)

 

تکنولوژی های مد نظر ما :

Backend

NestJS (Microservices Architecture)

TypeScript (Strict Mode)

Message Broker: RabbitMQ

Caching & Session: Redis

Search Engine: Elasticsearch

Real-time: Socket.IO

Database & Storage

PostgreSQL (Primary Database)

MinIO (Object Storage)

Redis (Cache Layer)

Elasticsearch (Search & Analytics)

Docker & Docker Compose

Frontend

Next.js 14+ (App Router, Server Components, SSR/SSG)

React 18+ با TypeScript

State Management: Zustand / Redux Toolkit

Styling: TailwindCSS / CSS Modules

---

مهارت‌های مورد نیاز

Backend

• تجربه طراحی و پیاده‌سازی Microservices در Production

• تسلط به NestJS (Modules, Providers, Guards, Interceptors, Pipes)

• تجربه کار با RabbitMQ برای Event-Driven Architecture

• پیاده‌سازی Authentication & Authorization (JWT, OAuth, RBAC)

• تجربه کار با TypeORM یا Prisma

• درک عمیق از RESTful API Design و GraphQL (مزیت)

Frontend

• تسلط کامل به Next.js و مفاهیم SSR, SSG, ISR

• تجربه کار با App Router، Server Components و Server Actions

• درک عمیق از React Hooks و Performance Optimization

• تجربه State Management در اپلیکیشن‌های بزرگ

• آشنایی با SEO Best Practices و Core Web Vitals

Database

• تسلط به PostgreSQL (Indexing, Query Optimization, Transactions, Partitioning)

• تجربه طراحی Schema برای سیستم‌های پیچیده

• تجربه کار با Redis برای Caching Strategy و Session Management

• درک مفاهیم ACID و CAP Theorem

 

 

مهارت های عمومی فنی

- تسلط کامل به TypeScript

- درک عمیق از Design Patterns و Clean Code

- تجربه کار با Gitو Git Flow

 

مهارت‌های دارای اولویت بالا

• تجربه DevOps و مدیریت Infrastructure

• تجربه کار با Elasticsearch برای Search Optimization و Analytics

• آشنایی با Socket.IO برای Real-time Features (Chat, Notifications)

• تجربه کار با CI/CD Pipelines (Jenkins, GitLab CI, GitHub Actions)

• آشنایی با Monitoring Tools (Grafana, Prometheus, cAdvisor)

• تجربه کار با Docker و Container Orchestration

• آشنایی با Load Testing (k6, Artillery, JMeter)

• تجربه Performance Tuning و Troubleshooting در Production

 

---

اگر آماده‌اید تا در ساخت یک پلتفرم مقیاس‌پذیر و مدرن نقش داشته باشید،همین حالا رزومه خود را ارسال کنید.



معرفی شرکت

نوینون®، در حوزه خرده‌فروشی آنلاین و تأمین کالاهای حوزه دیجیتال و کالاهای متنوع حوزه فناوری و خانه و آشپزخانه فعالیت دارد.
  • مهارت‌های مورد نیاز

    Production RabbitMQ NestJs Full-stack
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml