برنامه نویس ارشد Node.js (NestJS)آواکس
infoBox iconسطح ارشدیت
کارشناس ارشد
infoBox iconموقعیت مکانی
تهران
infoBox iconنوع همکاری
تمام وقت
infoBox iconساعت کاری
شنبه الی پنجشنبه
infoBox iconخدمت سربازی
معافیت یا انجام شده

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

  • تسلط کامل به 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های محول‌شده
  • توانایی کار تیمی و ارتباط موثر با سایر اعضای تیم
درباره شرکت
آواکس سامانه هوشمند در جهت جمع آوری و ارسال مرسولات پستی کشور در بستر تجارت الکترونیک ایجاد گردیده است.
شرکت پیشرو ترابر مهیار شرق (آواکس) جهت گسترش فعالیت خود اقدام به اعطای نمایندگی در تمام شهرهای ایران نموده است.
آواکس (Avaex) در زمینه ارسال مرسولات پستی در داخل و خارج کشور فعالیت می کند. این شرکت با ساخت پلتفرم و اپلیکیشن بنام آواکس جهت جذب و ارسال مرسولات پستی کار خود را در زمینه تجارت الکترونیک شروع کرده است.
شرح فعالیت:
پلتفرم آواکس مشتمل بر 3 پنل کاربر عادی، نماینده گان، مدیریت می باشد.
عموم مردم عادی می توانند در سطح کشور اقدام به ثبت نام در سایت آواکس یا اپلیکیشن آواکس نمایند.
در پروسه ثبت مرسوله از آنجا که آواکس با شرکت های مختلف از جمله پست ملی و ماهکس و چاپار و چند شرکت دیگر ایرانی برای پست داخلی و تعدادی شرکت برای پست خارجی قرارداد حمل مرسولات را دارد کاربر می تواند بنا بر نیاز خود از بین شرکت های سرویس دهنده طرف قرارداد آواکس بهینه ترین را انتخاب و اقدام به ثبت مرسوله خود نماید و پس از ثبت مرسولات خود در پنل آواکس اطلاعات سفارش ثبت شده ضمن ارسال پیامک به نماینده همان منطقه در پنل نماینده آن شهر ثبت می گردد.