بازگشت به فرصت‌ها
لوگوی همتاپی | Hamtapay
جدیدفارسی

Senior Back-End Developer (مشهد-Node.js)

همتاپی | Hamtapay·خراسان رضوی·امروز

حضوریارشدقراردادیتوافقی

همتاپی | Hamtapay

شرح موقعیت

ما در همتاپی به دنبال یک توسعه‌دهنده بک‌اند ارشد (Senior Backend Developer) هستیم که تجربه کافی در طراحی و توسعه سرویس‌های مقیاس‌پذیر، امن و پایدار داشته باشد. در این موقعیت، با چالش‌های فنی مرتبط با سرویس‌های مالی و داده‌های حساس کاربران سروکار خواهید داشت؛ بنابراین، دقت در اجرا، تفکر تحلیلی و مسئولیت‌پذیری نسبت به کیفیت کد و عملکرد سیستم‌ها اهمیت بالایی دارد. شایستگی‌ها: ویژگی‌های فردی: مواردی که مزیت محسوب می‌شوند: امکاناتی که همتاپی برای رشد شما فراهم می‌کند: ساعت کاری: شنبه تا چهارشنبه از ساعت 9تا ۱۷ و پنجشنبه‌ها از ساعت 9 تا ۱۵. اگر به توسعه سرویس‌های بک‌اند قابل اعتماد علاقه‌مند هستید و کیفیت، امنیت و مسئولیت‌پذیری در کار برایتان اهمیت دارد، مشتاقانه منتظر دریافت رزومه شما هستیم.

مسئولیت‌ها

  • طراحی، توسعه و بهینه‌سازی سرویس‌های بک‌اند با Node.js
  • طراحی و بهینه‌سازی دیتابیس‌ها و مدیریت صحت و هم‌زمانی تراکنش‌ها
  • توسعه و نگهداری معماری میکروسرویس‌ها و سیستم‌های پردازش پیام
  • پایش عملکرد سرویس‌ها، عیب‌یابی مشکلات Production و افزایش پایداری سیستم
  • رعایت اصول امنیتی، تست‌نویسی و بهبود کیفیت کد
  • مستندسازی فنی، مشارکت در Code Review و همکاری مؤثر با تیم فنی
  • حداقل ۵ سال سابقه توسعه بک‌اند، شامل حداقل ۳ سال تجربه حرفه‌ای با Node.js و TypeScript
  • تسلط بر یک فریم‌ورک Node.js و تسلط عمیق بر PostgreSQL، شامل بهینه‌سازی Query، Indexing، مدیریت تراکنش‌ها و Migration
  • تجربه عملی با Redis و حداقل یک Message Broker
  • تسلط بر مفاهیم معماری میکروسرویس‌ها، از جمله Saga، Outbox، Idempotency و Eventual Consistency
  • تسلط بر مباحث Performance در Node.js و آشنایی با اصول امنیت اپلیکیشن
  • تجربه کار با Docker، CI/CD و تست‌های Unit، Integration و E2E
  • آشنایی با ابزارهای مانیتورینگ مانند Prometheus، Grafana و ELK
  • تسلط بر Clean Code، اصول SOLID، Design Patternهای رایج و Git Flow
  • آشنایی با Agile، Jira و مستندسازی فنی APIها و سرویس‌ها
  • مسئولیت‌پذیری بالا نسبت به امنیت و صحت داده‌های مالی کاربران
  • تفکر تحلیلی و توانایی حل مسائل پیچیده
  • روحیه Ownership در شناسایی و رفع مشکلات Production
  • دقت بالا، توانایی مستندسازی و انتقال دانش
  • سابقه فعالیت در صرافی، بانک یا کسب‌وکارهای فین‌تک
  • آشنایی با Order Book، Matching Engine و Double-Entry Ledger
  • تجربه محاسبات مالی دقیق با Decimal/BigNumber
  • تجربه اتصال به بلاک‌چین‌ها و کار با Walletها و تراکنش‌ها
  • آشنایی با ClickHouse، TimescaleDB، gRPC و الزامات KYC/AML
  • محیط کاری دوستانه، حرفه‌ای و حمایتگر
  • فرصت رشد تخصصی و مشارکت در حل چالش‌های فنی واقعی
  • حقوق رقابتی و قابل ارتقا بر اساس عملکرد و ارزیابی‌های دوره‌ای
  • بیمه تأمین اجتماعی از بدو ورود
  • میان‌وعده روزانه
  • هدایای مناسبتی، پاداش‌های دوره‌ای و فرصت‌های آموزشی
  • برنامه‌های رفاهی مانند استخر

نیازمندی‌ها

  • Back-end
  • Node.js
  • Javascript