БитБлум

Frontend engineer for crypto exchanges

Коротко

Frontend-разработчик для создания торговых интерфейсов криптовалютной биржи в реальном времени: стакан заявок, графики котировок, торговые панели. Требуется 3–5 лет опыта с React, TypeScript, React Native, WebSocket и библиотеками визуализации графиков (TradingView, D3.js, Canvas). Работа в офисе в Бишкеке, полный рабочий день.

Описание
Мы ищем Frontend-разработчика уровня Middle+/Senior, который будет разрабатывать современные адаптивные интерфейсы для криптовалютной биржи, работающие в режиме реального времени. В зоне ответственности специалиста — клиентская часть и мобильная архитектура интерактивных торговых интерфейсов, включая стакан заявок (Order Book), графики котировок в реальном времени, торговые панели и дашборды цифровых активов.
Задачи
•Разработка и поддержка сложных высокопроизводительных UI-компонентов: глубины стакана заявок, ленты сделок в реальном времени и свечных графиков.
•Использование React и TypeScript для создания отзывчивых и производительных интерфейсов.
•Проектирование архитектуры управления состоянием приложения с учётом высокочастотных обновлений через WebSocket.
•Оптимизация рендеринга для предотвращения лишних перерисовок компонентов и снижения частоты кадров.
•Интеграция и адаптация библиотек TradingView или высокопроизводительных инструментов визуализации на базе Canvas для технического анализа.
•Защита фронтенд-приложений от XSS, CSRF, clickjacking и атак типа «человек посередине» (MITM).
•Обеспечение безопасности пользовательских активов и корректной работы механизмов управления криптоактивами на стороне клиента.
•Обеспечение высокой производительности интерфейсов в десктопных браузерах и на мобильных устройствах, включая устройства с ограниченными аппаратными ресурсами.
Требования
•От 3 до 5 лет опыта во frontend-разработке сложных веб-приложений.
•Уверенное владение современным TypeScript, React и React Native, включая Hooks, Context и возможности Concurrent Rendering.
•Глубокий практический опыт работы с WebSocket и управления высокочастотными потоками данных на стороне клиента.
•Отличное знание библиотек и подходов к управлению состоянием приложения.
•Практический опыт работы с библиотеками визуализации графиков: TradingView Lightweight Charts / Charting Library, D3.js или решениями на базе Canvas.
Условия
Условий в вакансии нет.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте