رایانش سریع هزاره ایرانیان (ASTEK)
رایانش سریع هزاره ایرانیان (ASTEK)

توسعه‌دهنده Node.js (حضوری)

یزد
تمام وقت
شنبه تا چهارشنبه 7:30 تا 15 و پنجشنبه تا 13
-
پاداش -بیمه درمان تکمیلی -ساعت کاری منعطف -بسته ها و هدایای مناسبتی
11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
PostgreSql - متوسط
Html & CSS - مقدماتی
Node.js - پیشرفته
GIT - متوسط
Redis - متوسط
TypeScript - پیشرفته
Docker - مقدماتی
ترجیحا ساکن یزد

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

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

مسئولیت‌ها و وظایف کلیدی:
  • طراحی، توسعه و نگهداری APIها و سرویس‌های Node.js با استفاده از NestJS یا Express به‌منظور پیاده‌سازی قابلیت‌های محصول.
  • توسعه و نگهداری سرویس‌های RESTful مطابق استانداردهای معماری سیستم به‌منظور ارتباط صحیح بین سرویس‌ها.
  • توسعه و مدیریت دیتابیس PostgreSQL.
  • ارتباط با APIها و سرویس‌های بیرونی و مدیریت یکپارچه‌سازی آن‌ها.
  • نوشتن کد تمیز و تست‌پذیر بر اساس اصول Clean Code به‌منظور افزایش کیفیت و کاهش خطا.
  • رفع باگ‌ها و خطاهای گزارش‌شده از طریق تحلیل لاگ و بازتولید خطا به‌منظور پایداری سیستم.
  • مشارکت در Code Review با دریافت و ارائه بازخورد فنی به‌منظور ارتقای کیفیت کد.
  • مستندسازی APIها با استفاده از Swagger یا Postman به‌منظور تسهیل استفاده و توسعه.
  • مستندسازی تغییرات کد و ماژول‌ها به‌منظور حفظ دانش تیم.

مهارت‌ها و دانش مورد نیاز:
  • تسلط عمیق بر اکوسیستم Node.js و JavaScript.
  • تسلط بالا به پایگاه‌داده PostgreSQL و تجربه کار حرفه‌ای در سطح دیتابیس (نوشتن کوئری‌های پیچیده).
  • تجربه عملی در پیاده‌سازی و مدیریت صف‌های پردازشی.
  • تجربه کار با Redis جهت مدیریت Cache و بهینه‌سازی Performance.
  • تجربه کار با MinIO یا سیستم‌های مشابه Object Storage.
  • تسلط به پیاده‌سازی سرویس‌های Real-Time با استفاده از WebSocket.
  • آشنایی کافی با تکنولوژی‌های سمت کاربر (HTML/CSS و jQuery).
  • آشنایی با Microservices (مفاهیم پایه).
  • تسلط بر سیستم کنترل نسخه Git.

مزیت محسوب می‌شود:
  • تجربه کار با فریم‌ورک NestJS و ابزار TypeORM.
  • تجربه پیاده‌سازی Unit Test و Integration Test.
  • آشنایی با Docker و مفاهیم CI/CD.
  • تجربه کار در سیستم‌های High-Load و توزیع‌شده.

ویژگی‌های فردی و مهارت‌های نرم:
  • مسئولیت‌پذیری و تعهد به کیفیت خروجی، خوانایی کد (Maintainability) و مستندسازی فرآیندها.
  • ذهن تحلیلی، قدرت حل مسئله بالا و توانایی تصمیم‌گیری فنی در شرایط پیچیده.
  • توانایی کار تیمی، پذیرش بازخورد و تعامل سازنده با سایر اعضای تیم فنی و بهبود مستمر.
  • علاقه‌مند به یادگیری تکنولوژی‌های جدید، ارتقای مداوم سیستم و ارائه پیشنهادهای بهبود.

شرایط کاری و مزایا:
  • حقوق و مزایای رقابتی با پرداخت کاملاً منظم.
  • بیمه تامین اجتماعی و تکمیلی.
  • محیط کاری پویا و دوستانه.

شرایط احراز شغل

جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
Node.js| پیشرفته TypeScript| پیشرفته PostgreSql| متوسط Redis| متوسط GIT| متوسط Docker| مقدماتی Html & CSS| مقدماتی

ثبت مشکل و تخلف آگهی

ارسال رزومه برای رایانش سریع هزاره ایرانیان (ASTEK)