Опубликовано 28 дней назад

Frontend Developer (React / TypeScript) SaaS Platform в Jinkers Limited Санкт-Петербург

Building iconв офис
Person iconmiddle
Money bag icon184 000 ₽/мес

Обратите внимание! Без прохождения опроса (ссылка в конце вакансии) резюме не рассматриваются.

Разрабатываем собственную 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-приложений


Будет плюсом опыт с:
Next.js
TanStack Table
TanStack Query
Zustand
Redux Toolkit
Vite
Material UI / Ant Design / Mantine
Recharts / ECharts / Highcharts
WebSocket / SSE
Grafana
ClickHouse
AdTech
Affiliate Marketing
Push Networks
Keitaro
Binom

__
Для рассмотрения вашего резюме, обязательно пройдите опрос:
https://docs.google.com/forms/d/e/1FAIpQLSdNL48nABovI_hZm7r6n5FOpjPRGpXxoeRNF6roPjasmsldXg/viewform?usp=header
Эту вакансию мы нашли в HH.ru
JL

Jinkers Limited

Санкт-Петербург

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики