Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Senior Golang Developer

Madfish

Madfish

Software Engineering
Ukraine · Europe
Posted on Nov 19, 2025

Шукаємо Golang Developer’a, який любить складні задачі, чистий код і прагне створювати продукти, що реально працюють на високих навантаженнях.
Якщо тобі цікаво занурюватися у бекенд-процеси, розбиратися в архітектурі, оптимізувати систему “до ідеалу” — тоді саме час приєднатися до нас 🚀

Тут ти зможеш впливати на продукт, працювати з крутою командою, розвиватися у напрямі FinTech / Blockchain, і бачити результат своєї роботи у реальному часі.

Наші очікування від кандидата:

🔹 Досвід та технічні навички:

  • 3+ роки комерційного досвіду з Golang.
  • Впевнене володіння стандартною бібліотекою та принципами конкурентності.
  • Продакшн-досвід, увага до якості та підтримуваності коду.

🔹 Архітектура та API:

  • Робота з мікросервісною архітектурою, RESTful API, HTTP/TLS.
  • Побудова та підтримка мікросервісів.
  • Розуміння принципів безпеки, версіонування API та observability.

🔹 Блокчейн / криптопроєкти:

  • Розуміння базових концепцій: транзакції, блоки, fee.

🔹 Високонавантажені системи:

  • Оптимізація продуктивності.
  • Fault tolerance, retries, масштабування.

🔹 Технології та інструменти:

  • WebSocket, Redis, RabbitMQ, Docker, Git.
  • Досвід із pub/sub, кешуванням, чергами повідомлень.
  • Впевнене користування Docker та Git.

🔹 Робота з базами даних:

  • MySQL / PostgreSQL — складні SQL-запити, індекси, транзакції.
  • Досвід роботи з ORM або query builder із контролем продуктивності.

🔹 Тестування, рефакторинг, код-рев’ю:

  • Написання unit та integration тестів, використання mocking.
  • Розуміння цінності code review.

🔹 Принципи чистого коду:

  • KISS, YAGNI, DRY.
  • Використання інтерфейсів, композиції, простих абстракцій.

Буде плюсом:

  • Досвід у навантажувальному тестуванні (wrk, k6, locust).
  • Знання MongoDB, Docker Compose.
  • Базові знання криптографії.
  • Інтеграція з нодами чи сторонніми API (EVM, Tron, Solana тощо).

Що потрібно робити:

  • Розробляти нову функціональність.
  • Підтримувати та вдосконалювати існуючий код.
  • Виправляти помилки (bug fixing).
  • Брати участь у проектуванні архітектури.
  • Проводити код-рев’ю колег.
  • Писати тести (unit, integration).
  • Документувати технічні зміни (README, API, технічні нотатки).
  • Співпрацювати з іншими членами команди.
  • Участь у регулярних командних зустрічах.

Коротко про умови:

  • 💻 Крутий, технологічний продукт у сучасній індустрії.
  • 🌍 Віддалений формат роботи.
  • 🕐 Гнучкий графік.
  • 💬 Цікаві задачі, чудова команда, можливості для росту.
  • 💰 Стабільна заробітна плата.