Backend Developer (Middle)

Botty – автоматизована платформа торгівлі криптовалютами за допомогою торгових роботів.

Ми створюємо сучасне IT-рішення, технологія якого стане наступним великим трендом у найближчі роки. У наших планах змінити уявлення людей щодо інвестування на всіх континентах.

Суть роботи платформи: користувач підключає свою крипто-біржу або створює обліковий запис на біржі в кілька кліків усередині Botty, налаштовує бота вручну або за готовим шаблоном і запускає торгівлю. Платформа підходить як повним новачкам, так і досвідченим трейдерам. Готові шаблони налаштувань на Botty – це не «угадайка», а математично прорахований сценарій дії бота під час руху ціни активу вгору чи вниз. Ми не маємо фіксованих щомісячних підписок. Користувач платить комісію Botty лише з успішних угод.

Зараз ми формуємо сильну команду і шукаємо (Backend-розробника, який хоче стати частиною амбіційної компанії, яка нарешті зробить автоматизовану торгівлю доступною кожному і змінить уявлення про фінанси людей у всьому світі.

🔹 Твої задачі:

  • Розробка та підтримка REST API, інтеграція з криптобіржами та внутрішніми сервісами.
  • Реалізація бізнес-логіки торгових ботів: робота з ордерами, стратегіями, аналітикою.
  • Оптимізація продуктивності сервісів — зменшення затримок, ефективна робота з БД та чергами.
  • Взаємодія між мікросервісами через RabbitMQ або інші message-брокери.
  • Налаштування моніторингу та логування (Grafana, Prometheus, тощо).
  • Робота з PostgreSQL — оптимізація запитів, індексація, проєктування таблиць.
  • Контейнеризація через Docker, участь у CI/CD процесах.
  • Забезпечення безпеки при роботі з API, ключами доступу та користувацькими даними.
  • Написання unit та integration тестів.
  • Участь у code review та обговоренні технічних рішень з командою.


🔹 Що ти можеш розвинути:

  • Глибше розуміння fault-tolerant архітектур мікросервісів.
  • Участь у DevOps-процесах: деплой, скейлінг, моніторинг.
  • Досвід роботи з торговими алгоритмами та впровадження нових стратегій.


🔹 Необхідні технічні навички:

  • Node.js / TypeScript / NestJS — досвід створення високонавантажених REST API.
  • PostgreSQL — проєктування та оптимізація складних запитів, індексація.
  • RabbitMQ / Message Brokers — побудова асинхронної взаємодії між сервісами.
  • Мікросервісна архітектура — розуміння принципів, досвід буде перевагою.
  • Highload оптимізація — профілювання, кешування, пошук performance-bottlenecks.
  • Моніторинг та логування — досвід із Grafana, Prometheus, ELK або подібними.
  • Безпека у FinTech — шифрування, API-ключі, контроль доступу.
  • Базове розуміння React — як бекенд взаємодіє з фронтом.
  • CI/CD — досвід участі у повному циклі деплойменту.


🔹 Досвід:

  • Від 2 років у backend-розробці (переважно Node.js).
  • Досвід у FinTech або трейдингових системах — великий плюс.
  • Практика у побудові високонавантажених або низьколатентних систем.
  • Робота з чергами повідомлень та мікросервісною архітектурою.
  • Участь у командній розробці, code reviews.


🔹 Soft skills:

  • Високий рівень відповідальності за стабільність системи.
  • Вміння самостійно приймати технічні рішення.
  • Командна робота, ініціативність.
  • Орієнтація на результат, продуктивність.


Якщо тобі близькі ці задачі та підхід до роботи — надсилай своє резюме або пиши нам напряму!

 

 

Required languages

Published 17 October
112 views
·
35 applications
Connected to ATS
Last responded 4 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...