آگهی‌های استخدامی

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

ما در بی‌تا به دنبال جذب یک هم‌تیمی در موقعیت شغلی Senior Backend / Blockchain Developer هستیم .


(بی‌تا یک پلتفرم فروش سهامی آثار هنری بر بستر بلاکچین می‌باشد.)



مأموریت نقش

توسعه، نگهداری و بهبود سرویس‌های Backend و Blockchain پلتفرم ArtGold با تمرکز بر کیفیت کد، امنیت، پایداری و تحویل سریع Featureها.

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

محصول شامل حوزه‌های زیر است:

  • توکن‌سازی و تسویه مبتنی بر طلا (ArtGold) روی ققنوس/زیرساخت مجاز
  • مارکت‌پلیس خرید، فروش و حراج
  • کیف پول، تراکنش و تسویه
  • خزانه‌داری و قیمت‌گذاری مبتنی بر قیمت طلا
  • سرویس‌های KYC و احراز هویت
  • سرویس‌ها و Smart Contractهای مرتبط با Blockchain

مسئولیت‌های اصلی Backend Development:

  • توسعه Featureهای جدید در سرویس‌های Backend
  • نگهداری و بهبود سرویس‌های موجود
  • رفع Bug و مشکلات Production
  • طراحی و توسعه REST/gRPC API
  • توسعه و نگهداری سرویس‌های مبتنی بر Go و/یا Node.js
  • کار با PostgreSQL و Redis
  • توسعه Consumer/Producerهای Kafka یا RabbitMQ
  • پیاده‌سازی Background Jobها و پردازش‌های Async
  • بهینه‌سازی Queryها و Performance سرویس‌ها
  • نوشتن Unit Test و Integration Test
  • مشارکت در Code Review 

مسئولیت‌های اصلی Blockchain Development: 

  • توسعه و نگهداری Integrationهای Blockchain
  • کار با تراکنش‌های Mint/Burn/Transfer
  • توسعه یا تغییر Smart Contractهای موردنیاز محصول
  • اتصال Backend به Blockchain Node و Smart Contractها
  • مدیریت صحیح وضعیت تراکنش‌های Pending/Failed/Confirmed
  • پیاده‌سازی Retry، Idempotency و Error Handling مناسب
  • بررسی و رفع مشکلات تراکنش‌ها و سرویس‌های Blockchain
  • مشارکت در تست و Deployment قراردادها

 Marketplace & Financial Services:

  • توسعه Featureهای خرید و فروش طلا
  • توسعه Featureهای Marketplace و Auction
  • توسعه سرویس‌های Wallet، Balance و Transaction
  • پیاده‌سازی Business Ruleهای مالی
  • اتصال به سرویس‌های قیمت طلا و Oracle
  • پیاده‌سازی کنترل‌های لازم برای جلوگیری از تراکنش تکراری یا ناسازگار
  • کار روی فرآیندهای Settlement و Reconciliation

Security:

  • رعایت اصول Secure Coding
  • پیاده‌سازی Authentication و Authorization
  • رعایت Least Privilege در سرویس‌ها
  • محافظت از اطلاعات حساس
  • جلوگیری از ثبت Secret یا اطلاعات حساس در Log
  • رعایت استانداردهای موجود برای مدیریت Key و Secret
  • همکاری در رفع Vulnerabilityهای شناسایی‌شده

Production & DevOps:

  • توانایی Debug کردن مشکلات Production
  • بررسی Log، Metric و Trace
  • کار با Docker
  • آشنایی عملی با Kubernetes
  • مشارکت در CI/CD
  • استفاده از Prometheus / Grafana / ELK یا ابزارهای مشابه
  • مشارکت در Incident Resolution و Root Cause Analysis

مهارت‌های موردنیاز ضروری:

  • حداقل 5 سال تجربه Software Engineering
  • تسلط مناسب به  زبان‌ Go
  • تجربه توسعه Backend در محیط Production
  • تسلط مناسب به PostgreSQL
  • تجربه طراحی و توسعه REST API
  • آشنایی خوب با Microservice Architecture
  • تجربه کار با Docker
  • آشنایی با CI/CD
  • Git و Code Review
  • توانایی Debug و Root Cause Analysis
  • تجربه Unit Test و Integration Test
  • درک مناسب از Concurrency، Transaction و Data Consistency

مزیت مهم:

  • تجربه عملی Blockchain یا EVM
  • Solidity و Smart Contract
  • تجربه Permissioned Blockchain
  • آشنایی با Quorum / Hyperledger / ققنوس یا زیرساخت مشابه
  • تجربه Wallet و Blockchain Transaction
  • آشنایی با Cryptography و Key Management/
  • Kafka / RabbitMQ
  • Kubernetes
  • Prometheus / Grafana / ELK
  • تجربه Fintech، Payment یا Marketplace
  • تجربه سیستم‌های مالی و Reconciliation
محل کار: محدوده جردن( بلوار اسفندیار) 


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

  • Back-end
  • Node.js
  • Blockchain
  • PostgreSQL

حداقل سابقه کار

  • بیش از شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۷/۱۴
ارسال رزومه