Старший Frontend-разработчик BI-системы
Аудитория внутренней системы — более 5000 сотрудников. В VK высокий уровень data-культуры, дашборды являются ключевым инструментом управления. Наша команда отвечает за развитие внутренней meta-BI системы. Мы объединяем лучшие open-source решения в единую платформу, создаём удобную навигацию и внедряем AI-ассистентов для помощи пользователям в работе с данными.
Задачи
- Создание и реализация новой навигации в системе совместно с UI/UX-дизайнером
- Добавление агентского режима работы (GenBI)
- Создание сервиса отправки скриншотов и рассылок отчётов в почту и корпоративный мессенджер совместно с backend-разработчиком
- Разработка функционального поискового элемента в верхней панели
- Постановка на рельсы подтягивания обновлений open-source компонентов и их слияние с кастомными доработками
- Улучшение интерфейсов системы
Требования
- Вы занимались коммерческой разработкой фронтенда не менее трёх лет
- Владеете JavaScript и TypeScript
- Хорошо знаете React: хуки, контекст, оптимизация рендеринга, управление состоянием (Redux Toolkit, RTK Query или React Query)
- Проектируете и разрабатываете сложные интерфейсы: формы, таблицы, списки, фильтры
- Используете инструменты сборки и знакомы с разработческой инфраструктурой: Vite, линтеры, форматтеры, CI
- Работаете с REST API, обрабатываете ошибки и сетевые состояния, интегрируете аналитику и мониторинг на фронте
- Проводите ревью кода, декомпозируете задачи и документируете решения