پلتفرم هوش مصنوعی اُکیان
پلتفرم هوش مصنوعی اُکیان

Senior Back-End Developer

تهران، امیرآباد
تمام وقت
شنبه تا چهارشنبه 8 الی 17
ندارد
بیمه درمان تکمیلی -ساعت کاری منعطف -کمک هزینه دوره آموزشی -ناهار -میان وعده -بسته ها و هدایای مناسبتی
11 تا 50 نفر
تکنولوژی و نوآوری / سرمایه گذاری خطرپذیر / شتاب دهنده
شرکت ایرانی دارای مشتریان داخلی و خارجی
خصوصی
توضیحات بیشتر

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

4 سال سابقه کار در گروه شغلی مشابه
MySql - متوسط
PostgreSql - مقدماتی
Node.js - متوسط
GIT - متوسط
Redis - متوسط
TypeScript - متوسط
Docker - مقدماتی

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

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

چه مسئولیت‌هایی داری؟
  • طراحی، توسعه و نگهداری APIهای RESTful با استفاده از Node.js، Express و TypeScript
  • ساخت و بهینه‌سازی لایه‌های یکپارچه‌سازی با سرویس‌دهندگان هوش مصنوعی (OpenAI، Google Generative AI، Replicate، OpenRouter، مدل‌های محلی/میزبان خودمان)
  • پیاده‌سازی و مدیریت پایپ‌لاین‌های پاسخ استریمینگ برای تکمیل چت LLM و تولید تصویر بلادرنگ
  • طراحی و نگهداری اسکیمای دیتابیس MySQL با استفاده از Sequelize ORM؛ نوشتن کوئری‌های بهینه و مدیریت ارتباطات مدل‌ها
  • پیاده‌سازی و نگهداری استراتژی‌های کشینگ Redis و مدیریت نشست (Session)
  • ساخت و مدیریت پایپ‌لاین‌های پردازش ناهمگام با BullMQ (مانند صف تولید تصویر، ریست زمان‌بندی‌شده اعتبار، سینک قیمت‌گذاری)
  • توسعه و یکپارچه‌سازی فرآیندهای درگاه پرداخت (زیبال، روبیکا، بازار، مایکت، کدهای تخفیف)
  • پیاده‌سازی و نگهداری سیستم‌های احراز هویت و اعتبارسنجی (JWT، OTP، ورود چندپلتفرمی — روبیکا، ایتا، تلگرام)
  • راه‌اندازی و نگهداری ابزارهای مانیتورینگ OpenTelemetry، متریک‌های Prometheus و داشبوردهای قابلیت رصد
  • مدیریت ذخیره‌سازی و پردازش رسانه روی AWS S3 (آپلود، دانلود، تبدیل تصویر/PDF/سند)
  • نوشتن اعتبارسنجی جامع ورودی با class-validator و DTOها؛ نگهداری مستندات Swagger/OpenAPI
  • مشارکت در مرور کد، بحث‌های معماری و منتورینگ توسعه‌دهندگان جونیور

چه مهارت‌هایی باید داشته باشی؟
  • حداقل 4 سال سابقه حرفه‌ای توسعه بک‌اند با Node.js و TypeScript
  • تسلط قوی به Express.js یا فریم‌ورک‌های مشابه
  • تجربه عملی با MySQL (یا PostgreSQL) و Sequelize ORM — طراحی اسکیما، مایگریشن، ارتباطات، بهینه‌سازی کوئری
  • تجربه عملی با Redis — کشینگ، ذخیره‌سازی نشست، الگوهای pub/sub
  • تجربه ساخت و مصرف APIهای RESTful؛ درک معناشناسی HTTP، کدهای وضعیت و شیوه‌های امنیتی
  • آشنایی با حداقل یک صف پیام/زمان‌بند وظایف (BullMQ، Bull، RabbitMQ یا مشابه)
  • دانش عملی احراز هویت مبتنی بر JWT و بهترین شیوه‌های امنیتی
  • تجربه کار با Git و فرآیندهای تیمی (مرج ریکوئست، مرور کد)
  • درک اولیه Docker و استقرار کانتینری

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

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

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

ارسال رزومه برای پلتفرم هوش مصنوعی اُکیان

insight applicant

مقایسه من با سایر متقاضیان