👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Blockchain Team Lead

Зарплата

от 300 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Платформа цифровых финансовых активов

Описание вакансии

Условия работы

Мы финтех компания. На проект по созданию регулируемой платформы для цифровых финансовых активов приглашаем Blockchain Team Lead.

Обязанности:

  • Разработка новой платформы (информационной системы) для цифровых финансовых активов;
  • Реализация криптографических алгоритмов в различных модулях системы (в частности, принятие решения об использовании той или иной технологии, грамотная оценка рисков использования сторонних библиотек);
  • Кастомные интеграции с блокчейн системами (отслеживание, сбор и синхронизация данных из внешних систем);
  • Написание смарт-контрактов;
  • Написание сервисов (API) для интеграции внутренних систем с блокчейн сервисами;

Требования:

  • Понимание принципов работы блокчейна:
    1. Алгоритмы консенсуса и их отличия (преимущества и недостатки);
    2. Принципы работы основных сетей: Bitcoin, Ethereum, EOSIO, Tron, Ripple;
    3. Концепция состояния сети и истории.
  • Опыт создания смарт-контрактов на Ethereum;
  • Опыт интеграции бизнес-логики с блокчейном.
  • Понимание базовых принципов криптографии:
    1. ECDSA (генерация ключей, создание и проверка подписей);
    2. Хеширование;
    3. Деревья меркла.
  • Опыт с Java или Go + NodeJS(TypeScript) от трех лет:
    1. Использование FFI и нативных библиотек;
    2. Написание кода без any, object;
    3. Знание ООП и паттернов программирования и практика их применения;
    4. Опыт написания unit тестов;
    5. Опыт работы с сетевыми/файловыми потоками данных;
    6. Опыт разработки с использованием SQL и NoSQL баз данных, key-value хранилищ;
    7. Знание структура хранения данных и алгоритмов работы с ними;
    8. Обладание аналитическими навыками и профессиональным кругозором.

Будет плюсом:

  1. Опыт создания смарт-контрактов и dApp на Ethereum и/или EOSIO;
  2. Реализация решений на базе Hyperledger Fabric;
  3. Администрирования Linux:
    1. Создание контейнеров;
    2. Инструкций CI/CD.
  4. Опыт использования криптографии без готовых высокоуровневых библиотек сетей;
  5. Опыт индексации состояний и истории блокчейн сети.
  6. Опыт написания библиотек на Rust

Условия:

- Белая зарплата

- Великолепный офис в башне Федерация в Москва-Сити, техника для работы на выбор, PS4 в офисе и кофе и пр.

- Возможность реализации своих технологических идей

- Гибкий график начала рабочего дня

- Возможность самореализации в быстро развивающейся компании

- Отсутствие бюрократии