Backend developer Web3
Город:
Минск
Занятость:
Полная занятость
Компания "Holiverse"
Описание:Backend-разработка для Web3-проектов на Node.js/TypeScript: создание API, обработка блокчейн-событий (индексатор или theGraph), взаимодействие с EVM-совместимыми сетями, деплой и мониторинг нод.
О компании:
Meta Whale — это компания, которая создаёт и развивает экосистему продуктов и сервисов в сфере Web3. В её экосистеме представлены разнообразные проекты: децентрализованная биржа, образовательные платформы, метавселенные, NFT-маркетплейсы и многое другое.
Компания стремится предоставить пользователям уникальные возможности для взаимодействия с новыми технологиями, обучения, торговли и развлечений. Meta Whale уделяет большое внимание инновациям, безопасности и удобству использования своих продуктов.
Задачи:
- Разрабатывать и поддерживать backend-сервисы для dApp на Node.js/TypeScript.
- Интегрировать backend с EVM-совместимыми сетями через ethers.js / web3.js / Viem (Wagmi).
- Создавать и оптимизировать REST/GraphQL API для фронтенда и мобильных клиентов.
- Подписывать и отправлять транзакции, обрабатывать события смарт-контрактов в реальном времени.
- Работать с базами данных (PostgreSQL, MongoDB) и кэшем (Redis etc.) для хранения и быстрой выборки данных блокчейна.
- Участвовать в проектировании архитектуры, ревью кода, CI/CD и тестировании.
Требования:
- Опыт разработки на Node.js / TypeScript от 4 лет.
- Уверенное владение JavaScript / TypeScript, NPM/YARN, асинхронным программированием.
- Работа с ethers.js или web3.js или Wagmi(Viem): чтение/запись данных в смарт-контракты, подписание и отправка транзакций.
- Опыт работы с Git, командой и системами CI/CD.
- Умение разрабатывать в REST или GraphQL API.
- Понимание принципов Ethereum / EVM, работы блокчейна, смарт-контрактов (Solidity на уровне чтения кода).
- Опыт Agile/Scrum, умение работать в кроссфункциональных командах
- Опыт в разработке архитектуры DB/ Backend
- Наличие завершённых коммерческих проектов, минимум 1 с Web3 (GitHub-ссылки приветствуются)
Будет плюсом:
- Опыт интеграции с индексирующими сервисами (The Graph) или реализация собственных.
- Опыт написания или тестирования смарт-контрактов (Hardhat/Foundry/Truffle).
- Навыки DevOps: Docker, настройка Ethereum-ноды, мониторинг.
07 Января
Java developer (Middle/Senior)
Минск
Компания "ID Finance" IDF Technology – успешная IT-компания, специализирующаяся на кредитном скоринге, Data Science и финансовых цифровых...
07 Января
Минск
Компания "Scand" Приглашаем PHP/JS Developer для работы на проектах европейского производителя IoT-датчиков и других электронных...
04 Января
Middle Python Developer( Хьюман Аппс/ Human Apps )
Минск
Компания "Хьюман Аппс/ Human Apps" Чем предстоит заниматься: Разработка и оптимизация архитектуры баз данных; Создание...
05 Января
Senior Android Developer( Финансово-инвестиционная компания ИНХО )
Минск
Компания "Финансово-инвестиционная компания ИНХО" Обязанности: Поддержка всего жизненного цикла приложения (концепция, дизайн,...
06 Января
Минск
Компания "Секьюрити Лаб" Наши ожидания: Уверенные знания JavaScript, TypeScript, React, Tailwind CSS. Опыт работы с TanStack Router,...
Вакансия размещена в отрасли