Frontend Developer (React / TypeScript) SaaS Platform

Jinkers Limited
Москва Опубликовано 6 июля 2026
до 2000 $
Полная занятость3–6 летПрограммист
до 2000 $

Описание

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

Описание

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

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

QA Engineer
Будущее технологий
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Руководитель юридического департамента / Юрисконсульт (международная деятельность)
Лазарев Владислав Геннадьевич
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Web developer/Wordpress developer/Frontend developer
TRUSS GLOBAL TAS
Зарплата не указана
Полная занятостьОпыт 1–3 года
Ведущий аналитик данных
Росгосстрах
Зарплата не указана
Полная занятостьОпыт 1–3 года
Специалист службы поддержки
Твоё Лайв
50000 – 70000 руб.
Полная занятостьОпыт 1–3 года
Специалист по подбору персонала
Европлан
Зарплата не указана
Полная занятостьОпыт 1–3 года