Lifelancer
Backend Engineer — Blockchain Indexing & Marketplace
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в полностью удалённую Web3-команду NodeMeta на BNB Smart Chain. Отвечает за backend, индексацию блокчейна и API-слой для NFT-маркетплейса, стейкинга и платёжных сервисов.
Задачи
- Разрабатывать backend-сервисы на Node.js и Express
- Строить и поддерживать индексаторы блокчейна для событий NFT, стейкинга, маркетплейса и платежей
- Обрабатывать real-time и исторические данные блокчейна
- Разрабатывать REST API для просмотра, поиска, фильтрации NFT, листингов, ставок и транзакций
- Проектировать схемы PostgreSQL для данных маркетплейса, транзакций, пользователей и блокчейна
- Внедрять кэширование в Redis и оптимизировать производительность БД и API
- Обрабатывать реорганизации блокчейна, дублирующиеся события и консистентность on-chain/off-chain данных
- Разрабатывать backend-сервисы для заказов, платежей, расчётов и фулфилмента SmartCommerce
- Интегрировать метаданные IPFS/Arweave с API маркетплейса
- Писать unit- и интеграционные тесты и поддерживать техническую документацию
- Настраивать мониторинг и алертинг для индексаторов и API
Требования
- 2+ года профессиональной backend-разработки на Node.js
- Опыт с Express, проектированием REST API и backend-архитектурой
- Уверенный опыт с PostgreSQL, включая проектирование БД и оптимизацию запросов
- Практический опыт с Redis или аналогичными системами кэширования
- Понимание обработки событий блокчейна и синхронизации on-chain/off-chain данных
- Опыт с The Graph, кастомными индексаторами, ethers.js, web3.js или аналогичными инструментами
- Понимание распределённых систем и консистентности данных
- Умение строить масштабируемые и надёжные backend-сервисы
- Хороший письменный английский и способность работать самостоятельно удалённо
Условия
- Полностью удалённая работа
- Full-time контракт
- Процесс найма: рассмотрение заявки → разговор 20–30 минут → практическое backend-задание на 1 час → техническое интервью → оффер
Навыки
- Node.js
- Express
- PostgreSQL
- Redis
- REST API
- GraphQL
- The Graph
- ethers.js
- web3.js
- BNB Smart Chain
- EVM
- IPFS
- Arweave
- Docker
- AWS
- GCP