Всем привет!
Я автор DeFi проекта на Терре (блокчейн такой) - Nexus Protocol. Написал все смарт контракты к ним:
https://github.com/Nexus-Protocol/basset-vault-contractshttps://github.com/Nexus-Protocol/services-contractsЕсть много новых задач, один не тяну, нужны ещё разработчики.
Какие есть задачи:
- написание новых смарт контрактов (rust wasm + cosmos-sdk)
- написание интеграционных тестов на typescript’e (общение с блокчейном сделано на typescript’е - скрипты upload’a контрактов, query к ним, подпись и отправка транзакций - всё на typesript, соотв. и интеграционные тесты на нём же). Unit тесты пишутся на rust’e.
- написание довольно простых сервисов на расте для хранения исторических данных из блокчейна (сейчас один из таких сервисов запилил фронтендер на node-js, но качеством я не доволен, буду либо сам переписывать, либо не сам)
- иногда лазить в код самой блокчейн ноды и кое-что там тюнить (нода написана на go)
Инфраструктура на AWS - там блокчейн ноды, балансер, заббикс, база для исторических данных. Будем туда же переносить и фронт (на ECS).
—
Полностью remote. Оформление через ИП (либо как-то иначе, up to you).
ЗП зависит от опыта - если вы знаете rust + cosmos-sdk и писали/читали смарт контракты, то 7к-10к (дальше больше, плюс эквити). Если нет, то первый месяц-два придётся много нового изучать и мало output’а давать, так что имеет смысл и получать меньше. Но в целом всё индивидуально.
По требованиям: опыт 3-5+ лет в бекенде, докер. Чем шире ваш спектр знаний - тем лучше. Знание и опыт раста в год будет достаточно для начала. В смарт контрактах нету async’a, так что раст сильно упрощается.
—
Сам я имею около 10ти лет опыта в бекенде. Работал на c#, java, scala, чуть clojure, rust.
писать либо мне в личку, либо на pronvis@nexusprotocol.tech