آلفارنسی | Alpharency

استخدام توسعه‌دهنده بک‌اند (دورکاری)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت دورکاری
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

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

پروژه: بازار NFT با سیستم وفاداری چند سطحی

نوع همکاری: تمام وقت

محل: دورکاری (Remote)

درباره ما:

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

مسئولیت‌ها:

  • طراحی، توسعه و پیاده‌سازی بک‌اند قدرتمند، امن و مقیاس‌پذیر پلتفرم ما با استفاده از معماری میکروسرویس و Event-Driven.
  • توسعه APIهای با کارایی بالا و مستندسازی دقیق آن‌ها برای ارتباط با فرانت‌اند و قراردادهای هوشمند.
  • طراحی و بهینه‌سازی پایگاه داده PostgreSQL با در نظر گرفتن حجم بالای داده و تراکنش‌ها.
  • پیاده‌سازی سیستم‌های مدیریت صف پیام (Message Queue) با استفاده از RabbitMQ Broker برای پردازش ناهمزمان وظایف و افزایش مقیاس‌پذیری.
  • استفاده از Redis برای کش‌سازی و بهبود سرعت پاسخ‌دهی سیستم.
  • پیاده‌سازی مکانیزم‌های احراز هویت و امنیت مبتنی بر JWT و OAuth2.
  • به‌کارگیری اصول Clean Code در توسعه و مستندسازی کدها.
  • نوشتن تست‌های واحد (Unit Tests) جامع و کارآمد برای اطمینان از کیفیت و پایداری کد.
  • بهینه‌سازی سیستم برای عملکرد بالا و مقیاس‌پذیری در حجم بالای کاربران و تراکنش‌ها.
  • همکاری نزدیک با تیم فرانت‌اند و قراردادهای هوشمند برای توسعه و ادغام ویژگی‌های جدید.
  • به‌کارگیری Docker و Containerization برای توسعه، تست و استقرار اپلیکیشن.
  • مدیریت سورس کد و همکاری تیمی با استفاده از Git.
مهارت‌های ضروری:

  • تسلط کامل به FastAPI: تجربه حرفه‌ای و تسلط بر فریم‌ورک FastAPI برای توسعه APIهای سریع و کارآمد.
  • تسلط به PostgreSQL: تجربه کار با پایگاه داده PostgreSQL و طراحی schemaهای بهینه.
  • تسلط به Docker & Containerization: تجربه عملی در Containerize کردن اپلیکیشن‌ها با Docker و آشنایی با مفاهیم Containerization.
  • تسلط به Git: تسلط بر Git و Git Workflow برای مدیریت سورس کد و همکاری تیمی.
  • تسلط به Celery: تجربه کار با Celery برای مدیریت و اجرای تسک‌های ناهمزمان و پردازش پس‌زمینه.
  • تسلط به Redis: تجربه کار با Redis برای کش‌سازی و بهبود عملکرد سیستم.
  • تسلط به JWT و OAuth2: دانش عمیق و تجربه عملی در پیاده‌سازی سیستم‌های احراز هویت و امنیت با استفاده از JWT و OAuth2.
  • آشنایی با Clean Code Principles: درک و به‌کارگیری اصول Clean Code برای نوشتن کدهای خوانا، قابل نگهداری و با کیفیت.
  • آشنایی با Basic SQL Queries: توانایی نوشتن کوئری‌های SQL پایه برای تعامل با پایگاه داده PostgreSQL.
  • تجربه با Unit Testing: تجربه در نوشتن و اجرای تست‌های واحد برای اطمینان از صحت عملکرد کد.
  • درک Caching Mechanisms: آشنایی با مفاهیم Caching و نحوه استفاده از Redis برای کش‌سازی.
مهارت‌های امتیازی:

  • آشنایی با معماری Microservice & Event-Driven.
  • تجربه کار با RabbitMQ Broker.
  • آشنایی با Solidity و قراردادهای هوشمند.
  • تجربه کار با بلاکچین Binance Smart Chain (BSC).
  • سابقه مشارکت در پروژه‌های NFT یا بلاکچین.

معرفی شرکت

ما در Trinity Cyberian Team، تیمی پویا و فریلنسر از برنامه‌نویسان، گرافیست‌ها و متخصصان تولید محتوا هستیم که با همکاری و خلاقیت، ایده‌ها را به واقعیت تبدیل می‌کنیم.
  • مهارت‌های مورد نیاز

    PostgreSQL Back-end Celery containerization
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml