Чем предстоит заниматься
•Разработка интеграционных сервисов для взаимодействия с узлами публичных блокчейн сетей
•Проектирование и реализация технических решений на базе целевого стека: Golang, Solidity, PostgreSQL; Kubernetes (DropApp), Git, Jenkins, Nexus
•Обеспечение соблюдения нефункциональных требований (производительность, отказоустойчивость, аудит, мониторинг, безопасность)
•Рецензирование код, дизайна решений, документации, внедрение best practices (code review, CI/CD pipelines, тестовое покрытие)
•Поддержка подготовки и сопровождения решения от MVP до полноценного продукта
Наши пожелания к кандидатам
•Опыт в разработке Golang от 6 лет + Solidity или другим языком для создания смартконтрактов от 3 лет
•Опыт разработки приложений для взаимодействия с блокчейном и смарт-контрактами
•Опыт работы как минимум с одной из сетей Ethereum, Bitcoin, TRON
•Опыт реализации решений в рамках микросервисной архитектуры
•Опыт проектирования и реализации интеграций (REST, gRPC, очереди)
•Опыт работы с платформой OpenShift / Kubernetes, контейнеризацией – Docker
•Опыт работы с пайплайнами CI/CD, Jenkins, Nexus
•Практический опыт работы с SQL, создание запросов, профилирование и оптимизация
•Опыт написания unit тестов
Будет плюсом
•Опыт работы с hardhat, anvil
•Знание языков, компиляторов и средств разработки для EVM
•Знания в области криптографии (пороговые подписи, zero knowledge протоколы) и/или работа с HSM