Backend Blockchain-разработчик

  • Middle
  • Полная занятость
  • Удаленная работа
  • Локация не указана
  • от 2 000 до 4 000 $ (дол/мес)
  • Полная занятость
  • Локация не указана
  • от 2 000 до 4 000 $ (дол/мес)

Вебсайт Overnight Finance

Компания Overnight Finance разрабатывает протокол управления активами, предлагающий продукты пассивной доходности с низким уровнем риска.

▪️Что предстоит делать?
Поддерживать и разрабатывать платежную инфраструктуру, боты, сервисы, реализованные на TypeScript, взаимодействующие с Ethereum-совместимыми блокчейнами.

▪️Требования:
▫️Опыт разработки NodeJs / TypeScript от 3х лет;
▫️Опыт взаимодействия с EVM-блокчейнами, знание ethers.js, web3.js или wagmi;
▫️Родной язык – русский, английский язык на уровне понимания терминов и чтения технической документации;
▫️Высшее техническое образование.

▪️Будет плюсом:
▫️Знание основ финансовой математики, умение понимать и использовать математические формулы;
▫️Искренний интерес и глубокое понимание DeFi индустрии, опыт взаимодействия с DEX;
▫️Опыт написания смарт-контрактов на Solidity.

▪️Условия:
▫️Полная удаленка
▫️Полная занятость
▫️Оплата в USDC

Фильтры: Middle, Удаленная работа

Тестовое задание

Внимание! Работодатель прикрепил к этой вакансии тестовое задание. Обязательно укажите в отклике результат выполнения этого задания (в текстовом виде, ссылкой на Google Docs или Google Drive/Яндекс Диск).

Необходимо написать контракт, который взаимодействует с протоколом UniswapV3.
В контракт подается информация о интересующем пуле (адрес пула), количество первого и второго актива, который необходимо вложить в позицию, а также параметр ширины.
Необходимо вложить заданные объемы в позицию таким образом, чтобы ширина этой позиции равнялась заданному параметру.
Ширину предлагаем считать следующим образом: width = (upperPrice - lowerPrice) * 10000 / (lowerPrice + upperPrice).

Необходимо, чтобы контракт работал для любого uniswap v3 пула вне зависимости от вкладываемых токенов.

Задача должна быть решена полностью ончейн (нет никаких расчетов не на контракте) и покрыта необходимыми тестами.

Прежде чем подать отклик на эту вакансию, вам необходимо создать свое онлайн-резюме. Нажмите на кнопку ниже, чтобы продолжить.

Создать подписку на вакансии в Telegram боте

Overnight Finance

Вакансию опубликовал(а):

Похожие вакансии

61 / 1,338 / 60.32mb