значок левой звездызначок правой звезды

Инженер бэкэнда Web3 (IPFS + смарт-контракты)

тип_работыУдаленный
тип_занятостиНа постоянной основе
отделениеБлокчейн и Web3

О роли
UltaHost запускает децентрализованные инфраструктурные сервисы, объединяя IPFS и смарт-контракты, чтобы обеспечить новую эру хостинга Web3. Мы нанимаем специалиста по бэкэнду Web3 для создания безопасных, масштабируемых и эффективных бэкэнд-систем, которые соединяют хранилище на основе IPFS с совместимыми с Ethereum смарт-контрактами. Вы будете разрабатывать ключевые сервисы, обеспечивающие децентрализованный хостинг файлов, метаданные NFT, интеллектуальный биллинг и многое другое.

Вы будете работать с командами DevOps, продуктов и блокчейна над интеграцией инфраструктуры IPFS с протоколами блокчейна и пользовательскими приложениями. Это высокотехническая роль с критически важными бэкэнд-ответственностями.

Основные обязанности

  • Создание и поддержка API и микросервисов, взаимодействующих с IPFS и смарт-контрактами

  • Разработка безопасных систем загрузки, извлечения и закрепления данных для хранилища IPFS

  • Разработка внутренней логики для подключения децентрализованного хранилища с контролем доступа на основе блокчейна

  • Создание модулей взаимодействия со смарт-контрактами для NFT, подписок или токенизированных сервисов

  • Обработка аутентификации пользователей через кошелек (MetaMask, WalletConnect) и интеграция идентификации в цепочке

  • Оптимизация производительности для доступа к контенту большого объема на основе IPFS

  • Поддержание безопасного взаимодействия между бэкэнд-системами и узлами блокчейна (например, Infura, Alchemy, локальными системами)

  • Совместная работа над проектированием архитектуры с распределенными системами и командами разработчиков

  • Написание понятной документации и участие в разработке внутренних стандартов для безопасных API Web3

Требования

  • Более 4 лет опыта бэкенд-разработки (предпочтительно Node.js, Go или Python)

  • Значительный опыт работы с IPFS, включая закрепление, шлюзы и управление CID

  • Умение интегрировать смарт-контракты Ethereum через web3.js или ethers.js

  • Знакомство со смарт-контрактами Solidity и ончейн-структурами данных

  • Глубокое понимание RESTful API и методов обеспечения безопасности бэкэнда

  • Опыт работы с MongoDB, Redis или PostgreSQL

  • Практические навыки работы с JWT, OAuth и Потоки аутентификации на основе кошелька

  • Уверенное владение Docker, инструментами CI/CD и масштабируемой архитектурой бэкэнда

  • Глубокое понимание основ блокчейна, dApps и децентрализованной идентификации

Бонусные баллы

  • Опыт создания платформ на основе NFT или токенов

  • Знакомство с цепочками второго уровня (Polygon, Arbitrum) или мостами межцепочечного хранения

  • Вклад в разработку бэкэнд-инструментов Web3 с открытым исходным кодом или проектов IPFS

  • Знакомство с децентрализованными доменными системами, такими как ENS или Unstoppable Domains

  • Опыт работы в SaaS-решении или хостинге на основе блокчейна

Что мы предлагаем

  • Конкурентная заработная плата с бонусами по результатам работы

  • Доступ к высшему уровню Инфраструктура и наставничество в децентрализованном хостинге

  • Возможность формировать реальные продукты Web3, используемые разработчиками и создателями по всему миру

Вакансия открыта в Ultahost, свяжитесь для подачи заявки.

Инженер бэкэнда Web3 (IPFS + смарт-контракты)

Удаленный
На постоянной основе
Номер телефона +1(302) 966-3941 +1(302) 966-3941
фон с точками

Почему UltaHost?

В Ultahost вы найдете цель, прогресс и место, где ваша карьера только начинается.

Удаленная работа, обеспечивающая гибкий, сбалансированный график в любом месте

Конкурентные преимущества

Медицинское страхование, пенсионные накопления и оплачиваемый отпуск.
Карьерный рост от младших до старших руководящих должностей

Карьерный рост

возможности обучения, наставничества и продвижения по службе.
Инклюзивная и разнообразная команда, сотрудничающая с уважением и расширением прав и возможностей

Инклюзивная среда

Отмечайте разнообразие и инклюзивность в командах.
Развитие навыков посредством наставничества и практического опыта работы над проектами

Гибкий график работы

Культура удаленной работы для поддержания баланса между работой и личной жизнью.