MiddleRemote
Blockchain Backend Developer
О роли
Описание вакансии
О компании
- Команда строит децентрализованную биржу (DEX)
- Работа на стыке смарт-контрактов и бэкенда
Обязанности
- Разработка, тестирование и деплой смарт-контрактов на Rust: свопы, пулы ликвидности, расчёты и комиссии
- Разработка бэкенд-сервисов на Node.js (TypeScript) и Python: API биржи, обработка транзакций, интеграции
- Интеграция с криптокошельками: подключение, подпись транзакций, работа с RPC-нодами
- Индексация и обработка ончейн-событий, синхронизация данных с базой
- Точные расчёты цен, комиссий и балансов (BigInt / decimal)
- Обеспечение безопасности контрактов и сервисов: тесты, ревью кода, подготовка к аудиту
- Мониторинг транзакций и работы сервисов, разбор инцидентов
- Участие в код-ревью и архитектурных решениях
Требования
- 3+ года коммерческой разработки, из них 1+ год в Web3 / блокчейне
- Опыт написания и деплоя смарт-контрактов на Rust (Solana / Anchor, CosmWasm, NEAR или аналоги)
- Уверенный Node.js (TypeScript) и Python на бэкенде
- Понимание устройства DEX: AMM, пулы ликвидности, свопы, проскальзывание, ценовые оракулы
- Опыт работы с криптокошельками: подпись транзакций, управление ключами, wallet-адаптеры
- Знание типичных уязвимостей смарт-контрактов (reentrancy, проверки доступа, манипуляции ценой)
Будет плюсом
- Solidity и опыт с EVM-сетями
- Опыт прохождения аудитов смарт-контрактов
- Опыт в DeFi-проектах с реальным TVL
- Кросс-чейн мосты
- Опыт в финтехе или на криптобиржах (CEX)
- Docker, CI/CD
Стек и навыки
С чем работаем