Команда разрабатывает высоконагруженный сервис, который предоставляет пользователям различные инструменты для анализа рынка: интерактивные графики, аналитические таблицы и дополнительные модули для глубокой оценки текущей ситуации. Помимо этого, создают торговый терминал с возможностью симуляции торговых операций и интеграции с популярными криптобиржами для реальной торговли и аналитики. Используется современные подходы в разработке, постоянно решаются интересные задачи, уделяется много внимания оптимизации и работе с высокой нагрузкой.
В связи с расширением, компания в поиске уверенного Frontend-разработчика, который сможет усилить команду и помочь двигаться вперёд ещё быстрее!
Необходимые навыки:
✔ Уверенное владение React, Redux, Redux Toolkit;
✔ Опыт работы c TypeScript;
✔ Знание и умение применять Webpack или Vite;
✔ Понимание механизмов и опыт работы с WebSockets;
✔ Хорошие навыки верстки (HTML, CSS), умение адаптировать дизайн под различные устройства;
✔ Умение работать с Canvas и интегрировать графики (TradingView, d3.js или аналогичные решения);
✔ Практический опыт применения Ant Design;
✔ Базовые навыки Node.js (Next.js будет плюсом);
✔ Понимание принципов разработки высоконагруженных приложений и оптимизации фронтенда;
✔ Уверенный навык работы с системами контроля версий (GitLab, GitHub, Bitbucket и т. д.).
Обязанности:
✔ Разрабатывать и поддерживать сложные высоконагруженные фронтенд-приложения на React;
✔ Использовать Redux (в частности, Redux Toolkit) для управления состоянием; знание альтернативных менеджеров (например, Zustand) будет плюсом;
✔ Работать с TypeScript для написания надёжного и удобного в поддержке кода;
✔ Интегрироваться с WebSocket-соединениями и обеспечивать плавную работу в режиме реального времени;
✔ Создавать сложные интерфейсы с использованием Ant Design и библиотеки TradingView Advanced Charts;
✔ Работать с рендерингом на Canvas, а также реализовывать графики и другие визуализации;
✔ Участвовать в оптимизации производительности и улучшении UX в условиях высокой нагрузки;
✔ Использовать Webpack или Vite для сборки и оптимизации приложений;
✔ При необходимости подключать Node.js для бэкенд-задач; опыт работы с Next.js будет преимуществом;
✔ Взаимодействовать с системой контроля версий (GitLab или аналогичными).
Что предлагаем мы:
✔ Участие в создании и развитии действительно высоконагруженного сервиса с современным технологическим стеком;
✔ Интересные и сложные задачи, где Вы сможете расти как профессионал и делиться своим опытом;
✔ Работу в дружной команде экспертов, готовых помочь и поддержать;
✔ Возможность влиять на решения по архитектуре и реализации;
✔ Гибкий график и лояльное отношение к рабочему процессу;
✔ Конкурентную заработную плату и прозрачную систему мотивации.
Если вы хотите стать частью нашего коллектива, отправляйте резюме и краткое сопроводительное письмо. Мы с радостью рассмотрим вашу кандидатуру и свяжемся с вами для дальнейшего общения!