آگهی‌های استخدامی

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

سنگ کالا | Sangkala
تهران، تهران

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

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

مسئولیت‌ها:

توسعه و نگهداری سرویس‌های 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

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۳/۱۲
ارسال رزومه