آواکس
آواکس

برنامه‌نویس ارشد Node.js (NestJS)

تهران، چیتگر
تمام وقت
شنبه الی پنجشنبه
-
وام -پاداش

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
حمل و نقل / ترابری
شرکت ایرانی دارای مشتریان داخلی و خارجی
1392
خصوصی
توضیحات بیشتر

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

3 سال سابقه کار در گروه شغلی مشابه
PostgreSQL - متوسط
Node.js - پیشرفته
Git - متوسط
Linux - متوسط
Redis - متوسط
TypeScript - متوسط
Docker - مقدماتی

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

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

  • تسلط کامل به Node.js به همراه فریم‌ورک NestJS
  • تسلط خوب به JavaScript / TypeScript
  • تجربه اعتبارسنجی و قرارداد API با Zod و مستندسازی با Swagger
  • تجربه کار با PostgreSQL، طراحی و بهینه‌سازی ساختار دیتابیس
  • تجربه پیاده‌سازی ارتباط با دیتابیس با استفاده از MikroORM
  • تجربه کار با Redis و BullMQ
  • تجربه کار با Queue و Job Processing
  • کار حرفه‌ای با Git، شامل merge، rebase و Merge Request

مهارت‌های امتیازی

  • تجربه کار با React/Next.js
  • تجربه پیاده‌سازی Material UI و Tailwind CSS
  • تجربه کار با Monorepo، ترجیحاً Turborepo
  • تجربه کار با لینوکس روی سرور و تنظیمات وب‌سرور نظیر Nginx
  • آشنایی با Docker
  • آشنایی با CI/CD

شرح وظایف

  • طراحی و پیاده‌سازی ماژول‌ها و APIهای جدید بک‌اند
  • توسعه و نگهداری سرویس‌های موجود
  • طراحی ساختار دیتابیس، نوشتن migration و بهینه‌سازی query
  • پیاده‌سازی و نگهداری صف‌ها و jobهای پس‌زمینه
  • همکاری با تیم در طراحی فیچرها
  • مرور کد و بالا بردن استاندارد کدنویسی
  • عیب‌یابی و بهبود کارایی و قابلیت نگهداری کد
  • توانایی حل مسئله و Debug کردن مسائل پیچیده
  • توجه به کیفیت و maintainability کد
  • توانایی یادگیری تکنولوژی‌های جدید
  • مسئولیت‌پذیری در قبال Feature و Taskهای محول‌شده
  • توانایی کار تیمی و ارتباط موثر با سایر اعضای تیم

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

سن
21 - 45 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
Node.js| پیشرفته PostgreSQL| متوسط Git| متوسط Linux| متوسط Redis| متوسط Docker| مقدماتی TypeScript| متوسط

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

ارسال رزومه برای آواکس