Senior Frontend Developer (Next.js)

Small, ТМ (Скиф Трейд, ТОО)
Алматы •Опубликовано 15 мая 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Мы развиваем внутреннюю B2B-платформу для работы с поставщиками: аналитику продаж, управление доступами к данным, условия использования аналитики и интеграции с другими системами компании. Сейчас многие процессы подключения поставщиков, управления доступами и условий использования аналитики выполняются вручную. Наша задача — превратить это в полноценный продукт с понятными сценариями, ролями, статусами и автоматизированными процессами. Мы ищем frontend-разработчика, который поможет спроектировать и реализовать сложные интерфейсы для аналитики и управления данными. Чем предстоит заниматься: Разработка интерфейсов Разрабатывать и поддерживать frontend-приложение на Next.js для B2B-платформы. Реализовывать интерфейсы для дашбордов, аналитических отчётов и управления доступами. Разрабатывать сложные таблицы, фильтры, графики и другие компоненты для работы с данными. Работа с API и данными Интегрироваться с backend по OpenAPI-контрактам, использовать типы, сгенерированные из Swagger-схем. Работать с React Query для управления серверным состоянием и кэшированием данных. Реализовывать работу с большими объёмами данных: пагинация, виртуализация списков, ленивая загрузка. Качество и производительность Писать чистый, типизированный код на TypeScript (strict mode). Покрывать бизнес-логику и компоненты тестами. Участвовать в код-ревью и формировании стандартов разработки. Следить за производительностью: Core Web Vitals, bundle size, рендер-оптимизации. Работа с командой Совместно с аналитиком уточнять требования и API-контракты до старта разработки. Взаимодействовать с дизайнером по реализации макетов и edge-кейсов. Поддерживать QA при тестировании: объяснять поведение, воспроизводить дефекты. Участвовать в грумингах, планированиях, ретроспективах. Наш стек Язык: TypeScript Фреймворк: Next.js (React) Состояние: React Query, Zustand UI / стили: CSS Modules / Инфраструктура: Docker, Kubernetes, GitLab CI API: REST, OpenAPI / Swagger Что важно Опыт коммерческой разработки на React от 3–5 лет Уверенное знание TypeScript (strict mode, дженерики, утилитарные типы) Опыт работы с Next.js (SSR / SSG / App Router) Понимание принципов работы React: жизненный цикл, оптимизация рендеринга Опыт работы с React Query или аналогами Опыт интеграции с REST API по OpenAPI-контрактам Навыки написания тестов (unit, e2e) Уверенное владение Git Важно также: Умение читать и работать со сложными макетами в Figma Способность самостоятельно уточнять требования у аналитика и дизайнера Внимание к деталям в UI: состояния загрузки, ошибки, пустые состояния Будет плюсом: Опыт разработки B2B-платформ или BI-систем Опыт работы с таблицами и визуализацией больших объёмов данных Понимание принципов доступности (a11y) Опыт работы с Keycloak / OAuth2 на фронтенде Знакомство с Kafka-событиями и realtime-обновлениями (WebSocket / SSE) Мы предлагаем Участие в развитии продукта, который напрямую влияет на работу поставщиков и коммерческого блока Небольшую кросс-функциональную команду (аналитик, backend, frontend, QA) Возможность влиять на архитектуру интерфейса и компонентную базу Реальные продуктовые задачи, а не аутсорс Гибкий формат работы (удалённо / гибрид)
Описание
Мы развиваем внутреннюю B2B-платформу для работы с поставщиками: аналитику продаж, управление доступами к данным, условия использования аналитики и интеграции с другими системами компании. Сейчас многие процессы подключения поставщиков, управления доступами и условий использования аналитики выполняются вручную. Наша задача — превратить это в полноценный продукт с понятными сценариями, ролями, статусами и автоматизированными процессами. Мы ищем frontend-разработчика, который поможет спроектировать и реализовать сложные интерфейсы для аналитики и управления данными. Чем предстоит заниматься: Разработка интерфейсов Разрабатывать и поддерживать frontend-приложение на Next.js для B2B-платформы. Реализовывать интерфейсы для дашбордов, аналитических отчётов и управления доступами. Разрабатывать сложные таблицы, фильтры, графики и другие компоненты для работы с данными. Работа с API и данными Интегрироваться с backend по OpenAPI-контрактам, использовать типы, сгенерированные из Swagger-схем. Работать с React Query для управления серверным состоянием и кэшированием данных. Реализовывать работу с большими объёмами данных: пагинация, виртуализация списков, ленивая загрузка. Качество и производительность Писать чистый, типизированный код на TypeScript (strict mode). Покрывать бизнес-логику и компоненты тестами. Участвовать в код-ревью и формировании стандартов разработки. Следить за производительностью: Core Web Vitals, bundle size, рендер-оптимизации. Работа с командой Совместно с аналитиком уточнять требования и API-контракты до старта разработки. Взаимодействовать с дизайнером по реализации макетов и edge-кейсов. Поддерживать QA при тестировании: объяснять поведение, воспроизводить дефекты. Участвовать в грумингах, планированиях, ретроспективах. Наш стек Язык: TypeScript Фреймворк: Next.js (React) Состояние: React Query, Zustand UI / стили: CSS Modules / Инфраструктура: Docker, Kubernetes, GitLab CI API: REST, OpenAPI / Swagger Что важно Опыт коммерческой разработки на React от 3–5 лет Уверенное знание TypeScript (strict mode, дженерики, утилитарные типы) Опыт работы с Next.js (SSR / SSG / App Router) Понимание принципов работы React: жизненный цикл, оптимизация рендеринга Опыт работы с React Query или аналогами Опыт интеграции с REST API по OpenAPI-контрактам Навыки написания тестов (unit, e2e) Уверенное владение Git Важно также: Умение читать и работать со сложными макетами в Figma Способность самостоятельно уточнять требования у аналитика и дизайнера Внимание к деталям в UI: состояния загрузки, ошибки, пустые состояния Будет плюсом: Опыт разработки B2B-платформ или BI-систем Опыт работы с таблицами и визуализацией больших объёмов данных Понимание принципов доступности (a11y) Опыт работы с Keycloak / OAuth2 на фронтенде Знакомство с Kafka-событиями и realtime-обновлениями (WebSocket / SSE) Мы предлагаем Участие в развитии продукта, который напрямую влияет на работу поставщиков и коммерческого блока Небольшую кросс-функциональную команду (аналитик, backend, frontend, QA) Возможность влиять на архитектуру интерфейса и компонентную базу Реальные продуктовые задачи, а не аутсорс Гибкий формат работы (удалённо / гибрид)

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

Менеджер по развитию ключевых клиентов / Customer Success Manager
Data Light
150000 – 200000 руб.
Полная занятостьОпыт 3–6 лет
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Персональный ассистент
huntIQ
Зарплата не указана
Полная занятостьОпыт 3–6 лет
AI-креатор (фото и видео)
Профессиональные Люди
150000 – 300000 руб.
Полная занятостьОпыт не требуется
AI-тренер для обучения нейросетей
Яндекс Крауд
до 133000 руб.
Полная занятостьОпыт 1–3 года
DevOps в команду CI/CD R&D
RWB (Wildberries & Russ)
Зарплата не указана
Полная занятостьОпыт 3–6 лет