Ведущий frontend-программист (TypeScript/JavaScript)
Ведущий фронтенд в команде нового продукта: проектирование архитектуры клиентской части, создание модульных микрофронтендов и высокопроизводительных визуализаций для аналитики; задача — обеспечить масштабируемый интерфейс для работы с большими объёмами данных и важными бизнес-метриками
ГрейдLead
Опыт3–6 лет
Стек
TypeScriptReactD3.jsWebpackReduxOpenLayersViteCI/CD
Задачи
- •Проектирование архитектуры клиентской части с поддержкой модульности и микрофронтенда
- •Координация работы команды фронтенд-разработки и распределение задач
- •Проведение код-ревью сложных компонентов (карта, графовые визуализации, дашборды)
- •Настройка и оптимизация сборки проекта (Webpack/Vite) и конфигурация CI/CD для фронтенда
- •Оптимизация производительности интерфейса при работе с >100 тыс. объектов
- •Интеграция решений дизайнеров в техническую реализацию
Обязательно
- •Коммерческая разработка на TypeScript/JavaScript не менее 5 лет
- •Опыт управления командой не менее 2 лет
- •Глубокое знание современных фреймворков (React, Redux и аналоги)
- •Опыт проектирования архитектуры крупных фронтенд-приложений и микрофронтендов
- •Умение оптимизировать производительность при работе с большими объёмами данных (>100 тыс. объектов)
- •Опыт работы с библиотеками визуализации (OpenLayers, D3.js)
- •Опыт настройки сборки (Webpack, Vite) и CI/CD для фронтенда
Будет плюсом
- •Опыт работы с WebGL и 3D-визуализацией
- •Знание паттернов проектирования для фронтенда
- •Опыт разработки интерфейсов для аналитических систем и дашбордов
- •Понимание принципов работы с веб-сокетами и потоковыми данными