Мы ищем опытного Go Blockchain Developer. Если у вас есть навыки разработки на Go и хорошее понимание принципов блокчейна, мы будем рады видеть вас в нашей команде.
Требования и квалификация:
Знание блокчейнов:
-
Опыт работы с блокчейнами, совместимыми с EVM и Bitcoin, на базовом уровне.
-
Понимание критических уязвимостей блокчейн-систем.
-
Базовые знания криптографии и шифрования (подписи, хеши, mTLS).
-
Опыт администрирования блокчейн-нод будет плюсом.
Знание протоколов:
-
Опыт работы с протоколами ERC20, TRC10/20.
-
Умение работать со смарт-контрактами: вызов процедур, получение состояния.
Языки программирования:
-
Golang: умение писать собственный код и разбираться в чужом.
-
Опыт работы с пакетами echo/gin, go-ethereum, btcd.
-
Опыт в BDD (ginkgo, gomega) будет плюсом.
-
Знание Java (умение читать код и вносить минимальные правки) и Solidity (понимание функционала кода) будет преимуществом.
Понимание микросервисной архитектуры:
-
Опыт работы с message brokers (RabbitMQ, Kafka — плюс).
-
Знание и опыт работы с REST API, JSON-RPC.
-
Опыт работы с базами данных: PostgreSQL, Redis (ORM). Понимание индексов и транзакций.
Ключевые навыки
- Java
- Блокчейн
- Golang
- Английский — A2 — Элементарный
Задайте вопрос работодателю
Вакансия опубликована 4 апреля 2025 в Москве