استخدام کارشناس توسعه Back-End (Nest.js)

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

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

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

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

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

    توافقی

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

شرح شغل و وظایف

مسئولیت‌ها:

توسعه و نگهداری سرویس‌های Back-End با استفاده از NestJS

طراحی و پیاده‌سازی APIها

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

نوشتن کد تمیز و ماژولار بر اساس اصول SOLID

کار با پایگاه‌داده‌های SQL و NoSQL

نوشتن تست‌های واحد و یکپارچه

همکاری نزدیک با تیم‌ Front-End


مهارت‌ها و تجربیات مورد نیاز:

حداقل ۴ سال تجربه کاری عملی توسعه Back-End در محیط Javascript

حداقل ۲ سال تجربه عملی با NestJS

تسلط کامل بر TypeScript و JavaScript ES6

تسلط بر مفاهیم برنامه‌نویسی ناهم‌زمان (async/await)

تسلط بر پایگاه‌داده‌های PostgreSQL و MongoDB

تسلط بر Websocket

تسلط بر Git

آشنایی و تجربه کار با Redis

آشنایی با طراحی API و مستندسازی آن (Swagger)

آشنایی با سیستم‌های صف پیام (RabbitMQ و Kafka)

تجربه در پیاده‌سازی سیستم‌های احراز هویت و مجوزدهی (JWT، OAuth2 و ...)

تجربه کار با چارچوب‌های تست مثل Jest یا Vitest

آشنایی با Docker و محیط‌های کانتینری

مهارت در استفاده از دستیارهای هوش مصنوعی

تجربه در معماری میکروسرویس‌ها

درک مفاهیم Domain-Driven Design و Event-Driven Architecture


مهارت‌هایی که مزیت محسوب می‌شوند:

آشنایی و تجربه کار با Drizzle

آشنایی و تجربه کار با PostGIS یا Spatial Query

تجربه پیاده‌سازی KYC



ساعت کاری: شنبه تا چهارشنبه ۸:۳۰ تا ۱۶:۳۰ و پنجشنبه ها ۹ تا ۱۳
نوع همکاری: تمام‌وقت و حضوری
محل دفتر تهران در محدوده یوسف‌آباد می‌باشد.

معرفی شرکت

مجموعه سنگ کالا انواع تجهیزات و ابزار کاربردی حوزه سنگ و معدن را در ایران عرضه می کند.
  • مهارت‌های مورد نیاز

    Back-end Node.js typescript
  • جنسیت

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

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

    مهم نیست

مشاغل مشابه

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

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

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

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