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

استخدام Senior Node.js Developer (دورکاری)

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

ما در TUG به دنبال یک توسعه‌دهنده ارشد بک‌اند با تجربه و مهارت بالا در Node.js و NestJS هستیم. فرد مورد نظر باید توانایی کار در پروژه‌های پیچیده، حل مشکلات فنی و بهینه‌سازی سیستم‌های مقیاس‌پذیر را داشته باشد. همچنین، تسلط به زبان انگلیسی برای ارتباطات کاری ضروری است.

مسئولیت‌ها:

  • توسعه و نگهداری APIهای مقیاس‌پذیر و بهینه‌شده با استفاده از NestJS
  • طراحی و پیاده‌سازی ساختارهای میکروسرویس و معماری‌های مدرن
  • بهینه‌سازی پایگاه داده و مدیریت ارتباط با MySQL، MongoDB یا سایر دیتابیس‌ها
  • نوشتن کدهای تمیز، تست‌پذیر و مستند
  • همکاری نزدیک با تیم‌های فرانت‌اند، محصول و DevOps
  • بررسی و رفع مشکلات امنیتی و بهبود عملکرد سرورها
  • استفاده از Redis، RabbitMQ، Kafka و سایر ابزارهای مدیریت پیام‌ها
شرایط لازم:

  • حداقل ۶ سال تجربه در توسعه نرم‌افزار، با تمرکز بر Node.js و NestJS
  • آشنایی عمیق با TypeScript و مفاهیم برنامه‌نویسی شی‌گرا (OOP)
  • تجربه در RESTful APIs
  • تسلط بر Docker و CI/CD برای استقرار و مدیریت پروژه‌ها
  • تجربه در کار با AWS، GCP یا سایر سرویس‌های ابری
  • توانایی تحلیل، طراحی و حل چالش‌های فنی در مقیاس بالا
  • مهارت در مستندسازی و ارتباطات قوی به زبان انگلیسی
  • آشنایی با NestJS Modules و Custom Decorators
امتیازات مثبت (در صورت داشتن تجربه):

  • آشنایی با میکروسرویس‌ها و معماری Event-driven
  • تجربه در کار با WebSockets و ارتباطات بلادرنگ
اگر به دنبال چالشی جدید در محیطی حرفه‌ای و پویا هستید، رزومه خود را برای ما ارسال کنید! 

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

  • Node.js
  • NestJs
  • Docker
  • CI/CD
  • مستندسازی

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

  • انگلیسی

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

  • بیش از شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

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

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