Описание вакансии
Мы ищем опытного Frontend-разработчика для присоединения к нашей команде. Идеальный кандидат будет отвечать за проектирование и разработку основных фронтенд-функций, постоянно оптимизируя производительность и пользовательский опыт.
- Руководство архитектурным проектированием и разработкой ключевых фронтенд-функций
- Участие в создании сложных интерактивных интерфейсов, модулей визуализации или редакторских приложений
- Развитие фронтенд-инжиниринга и компонентного подхода для повышения общей эффективности разработки
- Тесное сотрудничество с командами продукта, дизайна и бэкенда для обеспечения высокого качества результатов
- Внедрение лучших практик для обеспечения качества кода, поддерживаемости и оптимизации производительности
- Отслеживание новых фронтенд-технологий и тенденций отрасли
Ключевые обязанности
- Разработка и поддержка высококачественного фронтенд-кода с использованием современных JavaScript-фреймворков
- Оптимизация производительности приложений для максимальной скорости и масштабируемости
- Создание переиспользуемых компонентов и фронтенд-библиотек для будущего использования
- Обеспечение технической реализуемости UI/UX-дизайнов
- Внедрение платформ автоматизированного тестирования и модульных тестов
- Участие в код-ревью и предоставление конструктивной обратной связи
Требования к кандидату
- Свободное владение HTML5, CSS3, JavaScript (ES6+) с глубокими знаниями основ компьютерных наук
- Опыт работы с TypeScript, React или Vue, хорошее понимание архитектурного проектирования и инженерного мышления
- Знание технологий WebSocket/реального времени и методов оптимизации производительности
- Опыт работы с инструментами сборки (Webpack, Vite) и настройкой фронтенд-инженерных систем
- Участие в полном цикле разработки проектов с нуля, руководство или ответственность за ключевые бизнес-модули
- Отличные навыки анализа и решения проблем, способность самостоятельно устранять сложные фронтенд-проблемы
- 3+ года опыта фронтенд-разработки с глубоким пониманием взаимодействия с пользователем и поддерживаемости кода
Предпочтительные навыки (любые два)
- Опыт написания индикаторов в реальном времени с использованием PineScript или PineJS
- Знакомство с финансовыми инструментами (форекс, фьючерсы, ценные бумаги, цифровые валюты)
- Знание 2D-графики (Canvas/WebGL и др.)
- Опыт работы с проектами визуализации данных (ECharts/D3.js/AntV и др.)
- Практический опыт работы с low-code платформами или визуальными системами
- Хорошее чувство эстетики и продуктовое мышление, внимание к деталям взаимодействия
- Отличное продуктовое дизайн-мышление
Условия работы
Для получения информации об условиях работы, пожалуйста, свяжитесь напрямую с нашим HR через Telegram. Спасибо.