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

استخدام Senior Software Engineer (شیراز)

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

ما به‌دنبال یک مهندس ارشد نرم‌افزار هستیم که مسئولیت توسعه، نگهداری و بهبود سرویس‌های Backend موجود را بر عهده بگیرد. این فرد باید علاوه بر تسلط بر Backend، تجربه کار با سرویس‌های Production و عیب‌یابی مشکلات آن‌ها را داشته باشد.



وظایف و مسئولیت‌ها

  • توسعه و نگهداری Backend و API با Node.js و NestJS
  • تحلیل و ادامه توسعه پروژه‌های موجود
  • طراحی قابلیت‌های جدید و بهبود معماری نرم‌افزار
  • Refactoring، Code Review و ارتقای کیفیت کد
  • کار با MySQL، MongoDB و Kafka یا RabbitMQ
  • بررسی Performance، Security و Scalability سرویس‌ها
  • Monitoring، Debugging و Root Cause Analysis مشکلات Production
  • مشارکت در Deployment و تهیه مستندات فنی
  • همکاری با تیم‌های Ops، زیرساخت و شبکه

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

  • تجربه حرفه‌ای و عمیق در Node.js و NestJS
  • تجربه توسعه و نگهداری Backend در محیط Production
  • تسلط به طراحی API و اصول معماری نرم‌افزار
  • تجربه عملی کار با MySQL و MongoDB
  • تجربه کار با Kafka یا RabbitMQ
  • تسلط به Clean Code، Refactoring و Code Review
  • تجربه Performance Optimization، Logging و Debugging
  • آشنایی عملی با Git، Linux، Docker، CI/CD و Kubernetes
  • توانایی تحلیل و تحویل‌گرفتن پروژه‌های نوشته‌شده توسط دیگران

امتیاز مثبت

  • آشنایی با PHP، WHMCS و n8n
  • تجربه کار با Cloud و Object Storage / S3
  • تجربه Infrastructure as Code
  • آشنایی با Python یا Go
  • تجربه کار روی سیستم‌های High-Traffic و Distributed

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

  • MySQL
  • Node.js
  • Software Engineering

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

  • بیش از شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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