Руб Икс

Team Lead Golang / Руководитель команды разработки

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Golang
  • web3
  • blockchain

RUBx – пионер в создании национальной цифровой платёжной платформы и токенизированного рубля, ищет Team Lead Golang-команды, который станет «играющим тренером»: будет кодить, принимать ключевые архитектурные решения и развивать команду разработчиков.

ВАЖНО: нам нужен тимлид с опытом блокчейн-разработки и Web3-интеграций. Уверенная практика с криптовалютами, smart contracts, dApp-инфраструктурой и пониманием принципов DeFi/CeFi — обязательна.

Технологический стек:

  • Backend: Golang (net/http, Gin/Fiber/echo, WebSocket), GORM/sqlx, REST/JSON RPC.
  • DB/Infra: PostgreSQL/MySQL, Redis, Docker/Kubernetes.

Обязанности:

  • Вести и развивать команду (~5 человек), оставаясь в гуще кода: писать, ревьюить, оптимизировать и повышать надёжность сервисов.

  • Проектировать архитектуру микросервисов и event-driven систем (gRPC + Kafka) с продвинутыми интеграциями Web3, включая взаимодействие с RPC-нодами, custody и внешними API.

  • Разрабатывать REST и WebSocket сервисы, работать с базами данных (PostgreSQL/MySQL), настраивать ролевой доступ и оптимизировать производительность.

  • Настраивать CI/CD пайплайны (GitLab CI → ArgoCD → Kubernetes) для безопасных и лёгких релизов.

  • Интегрировать Vault для безопасного управления секретами и защищать критические данные.

  • Контролировать метрики и мониторинг через Prometheus, Grafana и Alertmanager, видеть, что происходит в системе в реальном времени.

  • Автоматизировать документацию и схемы, включая архитектуру, кластеры и API (PlantUML, Swagger, Markdown).

  • Менторить и прокачивать команду по желанию, помогая коллегам расти вместе с продуктом.

Требования:

  • Senior+ опыт: не менее 5 лет разработки на Go с реальными лидерскими задачами.

  • Опыт с gRPC, Kafka и проектированием высоконагруженных распределённых систем.

  • Глубокое понимание криптографии, smart contracts и DeFi-протоколов (DEX, AMM).

  • Практический опыт интеграции с различными блокчейн-сетями: EVM-like, BTC-like, Solana, Polkadot, TON, Tron.

  • Настройка и интеграция Vault для безопасной доставки секретов.

  • Опыт проектирования архитектуры и подхода documentation-driven development (PlantUML, Swagger, Markdown).

  • Участие в архитектурных дискуссиях с CTO, готовность защищать свои решения.

Мы ожидаем

  • Баланс 50/50: hands-on разработка и развитие команды.

  • Ответственность за систему на всех этапах — от идеи до продакшна.

  • Умение аргументировать архитектурные решения перед CTO и командой.

Условия:

  • Работа удалённо, в гибридном формате или в офисе (Москва).

  • Официальная занятость с соцпакетом и бонусами по KPI.

  • Участие в национально значимом проекте RUBx.

  • Современная инфраструктура и инструменты: GitLab CI, ArgoCD, Docker, Kubernetes, Vault, Kafka, Prometheus, Grafana.

  • Полная свобода решений, развитие команды и реальное влияние на продукт.​​​​​​​

Важно: в сопроводительном письме обязательно укажите опыт работы с Web3, DeFi, smart contracts и блокчейн-интеграциями.