Backend Developer (TS/Node.js + Rust) в компанию ITM. Удалённо, fulltime. Гражданство РФ или РБ обязательно (проверка службы безопасности).

Стек: смарт-контракты, собственная PoA-сеть, Kubernetes (K8S), GraphQL, NestJS, Rust, Node.js, TypeScript

Требования:

  • Уровень: Senior; опыт 8+ лет (не фриланс)
  • Опыт с криптографией от 1 года: хеширование, подписи, ZK-proofs
  • Опыт с blockchain от 2 лет: транзакции, gas, события, взаимодействие со смарт-контрактами
  • Опыт с Solidity и ethers.js / viem / web3.js от 1 года
  • Опыт с Rust от 1 года
  • Опыт с GraphQL от 3 лет
  • Опыт с Node.js и TypeScript от 6 лет; понимание event loop, streams, memory management
  • Только fulltime, без совмещения; не рассматриваются аутсорсинг/аутстаффинг и роли технических менеджеров (Team Lead/CTO и т.п.)

Задачи:

  • Проектирование архитектуры сервисов верификации, подписей и платежей
  • Внедрение ZK-схем для приватных атрибутов
  • Разработка интеграций с Ethereum и собственной PoA-сетью
  • Работа с гибридным хранилищем: PostgreSQL, ScyllaDB, Redis, MongoDB

Условия и преимущества:

  • Fully remote
  • Только fulltime
  • Оформление по ТК РФ после испытательного срока
  • Компания аккредитована в «Минцифре»
  • 100% оплата больничного
  • Оплачиваемый отпуск 28 календарных дней
  • Работа в продуктовой компании