Senior Fullstack Разработчик (Node.js / React, Crypto Trading Bot)

Senior Fullstack Разработчик (Node.js / React, Crypto Trading Bot)

Описание вакансии

О проекте:

Мы развиваем проект в сфере алгоритмической торговли криптовалютными фьючерсами. Уже есть ядро высоконагруженного торгового бота и админ-панель для отладки его работы.

Наша главная цель — на основе анализа биржевых данных создать и автоматизировать прибыльную торговую стратегию, стабилизировать и масштабировать торговые результаты. Для решения этой задачи потребуется улучшить текущие алгоритмы и расширить аналитический инструментарий.

Работа делится на две области: часть времени уходит на саму разработку (архитектура, координация процессов в бекенде, доработка фронтенда), вторая часть — анализ данных, поиск недостающих метрик и имплементация их в логику торговой стратегии.

Чем предстоит заниматься:

  • Развитие ядра (Backend): Оптимизация и масштабирование монолита на Node.js. Управление множеством процессов обработки для разных торговых пар, их синхронизация и координация в кластере (Moleculer + NATS). Работа с потоковыми биржевыми данными (WebSocket).

  • Развитие админ-панели (Frontend + Backend): Доработка бекенда на Fastify и фронтенда на React для управления ботом, отладки стратегий и глубокой визуализации результатов.

  • Анализ данных и логика: Работа со структурами баз данных (MongoDB) и in-memory хранилищами (Redis). Самостоятельный анализ больших массивов данных, проектирование сложных агрегаций и внедрение их в алгоритмы торговой стратегии (самостоятельно или в связке с аналитиком).

Ключевые приоритеты и требования к кандидату:

1. Инженерные навыки (Hard Skills) — Основной фокус:

  • Опыт коммерческой разработки от 5 лет.

  • Глубокое знание Node.js (понимание Event Loop, профилирование памяти). Опыт работы с многопроцессностью, масштабированием приложения и распределением задач (NATS или аналоги).

  • Уверенное владение React для развития интерфейса админ-панели.

  • Опыт проектирования и оптимизации работы с MongoDB и Redis.

2. Data Analytics & Архитектурное мышление:

  • Навыки работы с большими массивами данных и их агрегацией.

  • Способность выступать техническим партнером: анализировать вводные, находить изящные инженерные решения для проверки гипотез и доводить их до продакшена.

3. Понимание доменной области (Будет большим плюсом):

  • Знание механики работы криптовалютных бирж, маржинальной торговли, фьючерсов и биржевого стакана.

  • Опыт личного трейдинга или разработки алгоботов.

Дополнительным плюсом будет:

  • Опыт работы с библиотеками визуализации данных (d3.js, d3fc, lightweight-charts или аналоги) или готовность быстро их освоить для отрисовки графиков.

Что мы предлагаем:

  • Полностью удаленный формат работы.

  • Research-ориентированная среда: фокус на результате (создании профитной стратегии), отсутствие микроменеджмента и бюрократии.

  • Работа с живым проектом, который уже показывает потенциал и требует сильного инженерного вклада для выхода на новый уровень.

  • Достойная компенсация (обсуждается индивидуально).

  • Гибкий график работы.

Навыки
  • JavaScript
  • Node.js
  • Git
  • React
  • MongoDB
  • Redis
  • TypeScript
  • Docker
Посмотреть контакты работодателя

Похожие вакансии

Бизнес Технологии

Senior frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 300000 RUR

Рекомендуем
iFuture
  • Санкт-Петербург

  • до 300000 RUR

Рекомендуем
Бизнес Технологии

Senior/Tech Lead frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 400000 RUR

Рекомендуем
Fortech
  • Санкт-Петербург

  • от 200000 RUR

Сократика
  • Санкт-Петербург

  • от 200000 RUR

RedLab
  • Санкт-Петербург

  • до 280000 RUR

Датаджайл
  • Санкт-Петербург

  • до 280000 RUR

RedLab
  • Санкт-Петербург

  • до 600000 RUR

RedLab
  • Санкт-Петербург

  • до 370000 RUR

Senior Java Developer

Лектон

  • Санкт-Петербург

  • до 370000 RUR

Nord.Codes
  • Санкт-Петербург

  • от 350000 RUR

Beget
  • Санкт-Петербург

  • от 350000 RUR

Бизнес Решения

PHP-разработчик (senior/middle+)

Бизнес Решения

  • Санкт-Петербург

  • от 200000 RUR

585, Холдинг
  • Санкт-Петербург

  • от 200000 RUR

Бизнес Технологии

Senior fullstack java developer

Бизнес Технологии

  • Санкт-Петербург

  • до 300000 RUR

StudyWorld
  • Санкт-Петербург

  • до 250000 RUR

Софтвайс

PHP developer

Софтвайс

  • Санкт-Петербург

  • до 350000 RUR

ЦРТ | Группа компаний
  • Санкт-Петербург

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию