Найдем

Frontend-разработчик

От 130 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет

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

В связи с расширением, компания в поиске уверенного 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 или аналогичными).

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

✔ Участие в создании и развитии действительно высоконагруженного сервиса с современным технологическим стеком;

✔ Интересные и сложные задачи, где Вы сможете расти как профессионал и делиться своим опытом;

✔ Работу в дружной команде экспертов, готовых помочь и поддержать;

✔ Возможность влиять на решения по архитектуре и реализации;

✔ Гибкий график и лояльное отношение к рабочему процессу;

✔ Конкурентную заработную плату и прозрачную систему мотивации.

Если вы хотите стать частью нашего коллектива, отправляйте резюме и краткое сопроводительное письмо. Мы с радостью рассмотрим вашу кандидатуру и свяжемся с вами для дальнейшего общения!