Обратите внимание! Без прохождения опроса (ссылка в конце вакансии) резюме не рассматриваются.
Разрабатываем собственную highload платформу для трекинга и глубокой аналитики трафика.
По функционалу проект ближе к трекерам Binom, Keitaro и другим трекерам сквозной аналитики.
Вы будете единственным frontend разработчиком и проектировщиком архитектуры фронтенда.
Проект внутренний, не SaaS для внешних клиентов.
Нужно доводить продукт до рабочего MVP, а потом развивать его под реальные сценарии команды.
Ищем не просто верстальщика, а frontend-инженера, который сможет думать вместе с продуктом и делать интерфейс, которым реально удобно пользоваться каждый день.
Разработка высоконагруженных таблиц с десятками и сотнями тысяч записей.
Построение сложных отчетов и аналитических интерфейсов.
Реализация многоуровневых фильтров и группировок данных.
Сортировка, поиск, пагинация.
Настройка отображения колонок.
Сохранение пользовательских представлений и настроек интерфейса.
Экспорт данных.
Панель управления платформой
Разработка административных интерфейсов для управления сущностями системы.
Формы создания, редактирования и удаления объектов.
Массовые операции над данными.
Управление правами доступа пользователей.
Настройка бизнес-логики через интерфейс.
Работа с большими объемами данных
Отображение и обработка больших массивов данных без потери производительности.
Оптимизация рендеринга таблиц.
Виртуализация списков.
Lazy Loading.
Кэширование данных на клиенте.
Интеграция с Backend API
Backend на: Go, PostgreSQL, ClickHouse
Работа с REST API.
Реализация CRUD-интерфейсов.
Обработка асинхронных запросов.
Работа с состоянием приложения.
Обработка ошибок и нестандартных сценариев.
Построение сложных интерфейсов
Модальные окна.
Многошаговые формы.
Конструкторы правил и условий.
Drag & Drop интерфейсы.
Динамические формы с зависимыми полями.
Дашборды и виджеты статистики.
Производительность и UX
Оптимизация скорости работы интерфейса.
Адаптивная верстка.
Работа с большим количеством одновременно открытых данных.
Поддержание единообразного UI во всех разделах платформы.
Требования
Обязательно:
React
TypeScript
REST API
Опыт коммерческой разработки от 3 лет
Опыт создания сложных админ-панелей, CRM или аналитических систем
Опыт работы с большими таблицами и высоконагруженными интерфейсами
Умение самостоятельно проектировать UX/UI без готового дизайна
Понимание архитектуры frontend-приложений
Федорова Анастасия Сергеевна
Санкт-Петербург
до 160000 RUR
Исматулаева Наида Абдулаевна
Санкт-Петербург
до 170000 RUR