- Разработка и поддержка высоконагруженных интерфейсов аналитической SaaS-платформы
- Создание интерактивных дашбордов и систем визуализации данных
- Проектирование и реализация сложных UI для работы с большими объёмами информации
- Оптимизация производительности клиентских приложений
- Анализ и устранение узких мест рендеринга
- Обеспечение стабильной работы интерфейсов в условиях интенсивного потока данных в реальном времени
- Проектирование архитектуры отображения и обработки данных на клиенте
- Внедрение практик мониторинга производительности фронтенда
- Строгое соблюдение принятых в команде правил стиля кода, архитектуры и технологического стека
- Повышение качества ПО всеми доступными практиками и инструментами
Профессиональные знания и навыки:
- React + TypeScript + SCSS (CSS Modules)
- Опыт коммерческой разработки на React/TypeScript от 3 лет
- Уверенное понимание жизненного цикла React и принципов рендеринга
- Опыт оптимизации производительности React-приложений
- Уверенное владение Chrome DevTools, React Profiler и инструментами анализа производительности
- Понимание Core Web Vitals и факторов, влияющих на пользовательский опыт
- Опыт работы с виртуализацией больших списков и таблиц
- Опыт разработки высоконагруженных интерфейсов с большим количеством данных
- Опыт работы с WebSocket и потоковыми данными в реальном времени
- Опыт работы с библиотеками визуализации данных (D3.js, ECharts, Highcharts, Recharts или аналогичными)
- Понимание принципов построения аналитических дашбордов и data-heavy интерфейсов
- Опыт работы с Canvas API будет преимуществом
- Опыт работы с Vite или Webpack
- Опыт работы с Docker Compose
Умение обеспечивать качество и производительность продукта:
- выявление и устранение bottleneck'ов клиентского приложения
- оптимизация потребления памяти
- предотвращение лишних ререндеров
- построение эффективных стратегий кэширования и обновления данных
- анализ производительности на основе метрик и профилирования
Личные качества:
- Ответственность
- Обучаемость
- Коммуникабельность
- Умение работать в команде
- Исполнительность
- Внимание к деталям
Будет дополнительным преимуществом:
- Опыт разработки BI-систем, аналитических платформ или торговых терминалов
- Опыт работы с большими объёмами данных (десятки тысяч и более объектов на экране)
- Опыт работы с Canvas/WebGL
- Опыт оптимизации сложных графиков и визуализаций
- Опыт настройки Lighthouse и мониторинга Web Vitals
- Понимание принципов клиентского кэширования и работы браузерного рендеринга
- Опыт использования AI-инструментов для анализа производительности и автоматизации разработки
- Участие в code review и архитектурных обсуждениях
- Опыт написания unit- и integration-тестов
Для вас:
- График работы 5/2 с 10:00 до 19:00 (в пятницу на 1 час короче)
- Стабильные выплаты два раза в месяц
- Оформление согласно ТК РФ
- Комфортные условия труда
- Возможности для профессионального и карьерного роста
- Современный офис, удобное рабочее место
Похожие вакансии
Хорошие знания и практический опыт разработки на JavaScript, TypeScript, React, HTML, CSS от 4-х лет. Опыт написания Unit тестов.
Взаимодействие с back через API Разработка на ЕФС, умение работать с Фигма, умение и желание делать дизайны. Что мы ожидаем...
Релевантный опыт не менее 1 года. Знания TS/JS, встроенных примитивов (Array, Object, Function, и др.) и работы с ним.
3+ года коммерческого опыта frontend-разработки. Уверенное владение JavaScript / TypeScript. Опыт работы с одним из современных frontend-фреймворков: Vue.js...
Знание React 17+ (хуки, контекст, жизненный цикл), TypeScript. Понимание отличий React 17/18/19. Уверенная вёрстка (семантика, адаптивность, pixel...
