Small, ТМ (Скиф Трейд, ТОО)

Розничная ТорговляРазмер не указан small.kz

О компании

Описание компании пока не заполнено.

Город: Алматы

Открытые вакансии (10)

Small, ТМ (Скиф Трейд, ТОО) Integration / Data Engineer (GO developer)
Зарплата не указанаАлматы
ПрограммистУдалённая работа3–6 лет
Integration / Data Engineer Описание вакансии: Small - крупнейший казахстанский ритейлер с более чем 150 магазинами, собственными ЦОДами и облачной платформой. Мы строим платформу безопасности, которая объединяет данные из видеонаблюдения, кадровых систем, учёта товаров и BI. Ищем инженера, который будет отвечать за интеграции и поток данных между системами. Задачи: Проектирование и реализация интеграций между системами: - 1С:ЗУП - 1C:ASTOR - Видеосистемы Hikvision - BI / витрины данных - Внутренние сервисы Построение потоков данных (events, batch, API). Нормализация и очистка данных из разных источников. Разработка сервисов для агрегации и доставки данных в BI и приложения. - Работа с логикой событий (нарушения, кражи, тревоги). Участие в построении data layer платформы безопасности. Обеспечение надежности и отказоустойчивости интеграций. Работа с backend-командой и аналитиками. Требования: 3+ года опыта в роли Integration Engineer / Data Engineer / Backend Engineer. Опыт работы с API (REST, event-driven). Понимание интеграционных паттернов (sync/async, очереди, события). Опыт работы с SQL (обязательно). Опыт работы с данными (ETL/ELT). Понимание архитектуры распределённых систем. Умение разбираться в сложных интеграциях. Практический инженерный подход. Стэк GO Будет плюсом: - Опыт работы с Kafka / очередями сообщений. - Опыт работы с BI (Power BI, DWH, витрины данных). - Опыт интеграции с 1С. - Опыт в ритейле (товары, остатки, инвентаризация). - Понимание домена безопасности (нарушения, расследования, события). - Опыт работы с event-driven архитектурой. Мы предлагаем: Участие в построении единой data-платформы безопасности. - Задачи с большим влиянием на бизнес (потери, кражи, эффективность). - Прямую работу с аналитиками и пользователями. - Возможность влиять на архитектуру решений. - Возможность работать удалённо или в офисе в Алматы. - Работа в команде Senior-инженеров.
Small, ТМ (Скиф Трейд, ТОО) Middle Product manager
Зарплата не указанаАлматы
МенеджерУдалённая работа1–3 года
О проекте В конце 2025 запустили собственное приложение сборки PickerApp - это внутренний операционный продукт, который напрямую влияет на SLA доставки: чем быстрее и точнее собирается заказ, тем быстрее он уезжает к клиенту. Команде e-com нужен Senior / (middle) product manager, который возьмёт на себя развитие продукта Что предстоит делать Анализировать поведение пикеров в приложении: время сборки заказа, узкие места в процессе (сканирование, замены, согласование с клиентом, передача курьеру) Формировать продуктовую стратегию и roadmap на основе данных по эффективности сборки, фидбека от пикеров и складских супервайзеров, операционных целей Приоритизировать фичи по impact/effort: что снижает время сборки, количество ошибок, повышает точность и полноту заказов Запускать и анализировать A/B-тесты для улучшения UX сборки (сканирование, замены, флоу передачи заказа) Работать с командой разработки над релизами и оптимизацией сборочного флоу Внедрять систему метрик и дашборды: время сборки заказа, % ошибок, % успешных замен, время ожидания курьера, производительность пикера Развивать ключевые блоки: сканирование штрихкодов, работа с весовым товаром, замены и частичные замены, согласование изменений с клиентом Улучшать критичные флоу: авторизация, взятие заказа в сборку, обработка отсутствующих позиций, финализация и передача заказа курьеру Координировать интеграции: складские/WMS-системы, авторизация, служба поддержки Взаимодействовать с операционной командой складов, поддержкой, курьерской службой, аналитиками и командой клиентского приложения Проводить продуктовые исследования среди сборщиков: интервью, наблюдение за работой на складе, анализ обращений в поддержку Что важно Опыт продукт-менеджером в операционных/внутренних продуктах (WMS, логистика, склад, B2B -приложения) или e-com Опыт развития и масштабирования продукта: от первых пользователей к росту ключевых метрик Понимание операционных метрик: время сборки заказа, точность сборки, % замен, производительность сборщика, SLA Умение работать с данными: дашборды, анализ воронки процесса сборки, A/B-тесты Data-driven подход к принятию решений: каждая доработка должна двигать операционные метрики Навыки приоритизации: умение отличить "must have" от "nice to have" на основе impact/effort Опыт качественных и количественных исследований, в т.ч. полевых (наблюдение за работой на складе) Понимание мобильной разработки (iOS/Android), API, специфики приложений для сотрудников на объекте Умение писать чёткие требования, user stories, работать в Agile/Scrum Будет плюсом Опыт в логистике, ритейле, складских/операционных продуктах, FMCG Опыт работы с WMS/TMS и системами управления складом Опыт полевых исследований (shadowing, юзабилити-тестирование с реальными сотрудниками) Понимание процессов даркстора и экспресс-доставки Опыт управления продуктовым backlog и работы с кросс-функциональными командами (склад, курьерка, поддержка, разработка)
Small, ТМ (Скиф Трейд, ТОО) Python разработчик (направление WorkForce Management)
Зарплата не указанаАлматы
ПрограммистУдалённая работа3–6 лет
SMALL — крупный ритейлер повседневных товаров и готовой еды в Казахстане. В нашей сети сегодня: более 160 магазинов тысячи сотрудников миллионы клиентов собственное производство готовой еды В ближайшем будущем: служба доставки франшиза кратный рост числа магазинов Сегодня мы — одна из самых динамичных ритейл-компаний Казахстана, создающая экосистему будущего. Задачи: Обеспечение ключевой бизнес-цели - поддержки кратного роста компании в течение ближайших трех лет и развития новых направлений. Работа в условиях сверхбыстрой "перестройки" бизнеса. Участие в проекте глубокой трансформации и автоматизации HR-ландшафта крупного растущего ритейлера: стратегическая цель команды - построение интегрированной экосистемы HR-систем. Взаимодействие с бизнес-заказчиками (HR-департамент, расчетная бухгалтерия, отдел ПБ и ОТ) и техническими командами (магазинов, производства, логистики, ИБ, коммуникаций, DWH, e-com) для сбора требований, проектирования и внедрения ИТ-решений. Активная работа по выводу из эксплуатации legacy-систем и миграция данных. Применение возможностей искусственного интеллекта (ИИ) для автоматизации бизнес-процессов в HR-домене. Развертывание и адаптация Open Source проекта (Odoo HR-модули) (Attendance, Shift Management). Реализация расчётной логики учёта рабочего времени совместно с архитектором, реализация модулей планирования, прогнозирования и обмена сменами (Биржа смен) Разработка интеграций со СКУД: Hikvision (ISAPI/HTTP REST) и Perco (Wiegand) → Employee Checkin API Обмены с 1С:ЗУП КОРП и MDM через Kafka + REST API: синхронизация справочников, передача табелей Assessment (оценка) Odoo как платформы для построения WFM-системы: скорость разработки, ограничения ORM, пригодность для масштаба 10 000+ сотрудников, доменная нейтральность, соответствие требованиям Разработка и поддержка сервисов, code review, написание тестов, документирование API (OpenAPI/Swagger), участие в CI/CD-процессах через GitLab Требования: Опыт работы в компаниях численностью от 1000 человек, на крупных ИТ-проектах. Готовность работать в среде с высокой степенью динамичности и быстрой сменой приоритетов. Понимание или готовность быстро погрузиться в бизнес-процессы управления персоналом (HR-домен). Желателен опыт или искренний интерес к работе с ИИ-инструментами (LLM, RAG, предсказательное моделирование) для их практического применения в бизнес-задачах. Способность к быстрому самостоятельному изучению новых технологий, доменов и фреймворков. Готовность работать в смешанных технологических стеках (1С, JS, PHP, Python, Go). Понимание принципов обмена данными в сервисной архитектуре (backend for frontend, шины данных, HTTP REST, GraphQL, gRPC). Понимание основ проектного подхода к изменениям и управления рисками. Умение точно оценивать трудозатраты и нести ответственность за сроки. Стек: Python 3.11+, асинхронное программирование (asyncio, async/await) FastAPI - SQLAlchemy 2.0+ (async-режим), Alembic для миграций Pydantic для валидации и сериализации данных PostgreSQL: проектирование схем, оптимизация запросов Redis: кэширование, очереди, pub/sub Kafka: продюсеры/консьюмеры, retry, dead letter queue ClickHouse для аналитических нагрузок REST API: проектирование и документирование через OpenAPI/Swagger - Docker, Git
Small, ТМ (Скиф Трейд, ТОО) BI-аналитик
1 200 000 – 1 800 000 ₽Алматы
АналитикУдалённая работа3–6 лет
SMALL — крупный ритейлер повседневных товаров и готовой еды в Казахстане. В нашей сети сегодня: более 160 магазинов тысячи сотрудников миллионы клиентов собственное производство готовой еды В ближайшем будущем: служба доставки франшиза кратный рост числа магазинов Сегодня мы — одна из самых динамичных ритейл-компаний Казахстана, создающая экосистему будущего. Наша команда строит аналитическую экосистему компании: от витрин данных и метрик до управленческих дашбордов и аналитических продуктов для бизнеса. Мы работаем в тесной связке с бизнес-подразделениями и Data Engineering, помогая принимать решения на основе данных. Сейчас мы ищем BI Аналитика / Data Analyst, который будет участвовать в развитии аналитических продуктов компании и помогать бизнесу находить точки роста на основе данных. Чем предстоит заниматься: Разрабатывать и сопровождать дашборды и BI-отчетность для различных подразделений компании; Анализировать бизнес-требования и предлагать аналитические решения; Писать и оптимизировать SQL-запросы для работы с большими объемами данных; Проводить ad-hoc анализ данных и формировать аналитические выводы; Автоматизировать регулярную управленческую отчетность; Участвовать в проектировании аналитических витрин совместно с командой Data Engineering; Контролировать качество данных и участвовать в валидации показателей; Взаимодействовать с бизнес-заказчиками и помогать в принятии решений на основе данных. Мы ожидаем: Опыт работы BI Analyst / Data Analyst от 3 лет; Уверенное владение SQL и опыт написания сложных запросов; Практический опыт работы с BI-инструментами (DataLens, Tableau, Power BI или аналогичными); Понимание принципов построения DWH и моделирования данных; Опыт разработки аналитической и управленческой отчетности; Аналитическое мышление и умение превращать данные в понятные бизнес-выводы; Опыт взаимодействия с внутренними заказчиками. Что мы предлагаем: Конкурентную заработную плату; Гибкий график и удаленный формат работы; Интересные аналитические задачи с реальным влиянием на бизнес; Современный технологический стек и работу с большими объемами данных; Сильную профессиональную команду.
Small, ТМ (Скиф Трейд, ТОО) Frontend разработчик (Middle)
Зарплата не указанаАлматы
ПрограммистУдалённая работа3–6 лет
Мы — SMALL , лидер розничной торговли Казахстана. Развиваем высоконагруженную e-com платформу для 150+ магазинов. Обязанности: • Выявлять и устранять узкие места в производительности фронтенда - от рендеринга до времени загрузки. • Создавать и развивать инструменты, библиотеки и процессы, которые используют все продуктовые команды. • Участвовать в проектировании архитектуры фронтенд-платформы и принимать ключевые технические решения. • Совместно с другими командами вырабатывать и внедрять единые подходы к компонентам, стилям и взаимодействию между системами. • Оптимизировать сборочные процессы и ускорять CI/CD для фронтенда • Постоянно улучшать качество кода: тестировать, рефакторить, внедрять best practices и современные стандарты разработки. Требования: • Глубокое понимание HTML, CSS, JavaScript и TypeScript • Уверенный опыт работы с React и другими современными JS-фреймворками • Хорошее знание архитектуры современных браузеров и принципов рендеринга • Навыки профилирования и оптимизации производительности фронтенда на уровне приложения и инструментов сборки • Знание webpack, vite (или аналогов) и умение настраивать сложные сборочные процессы • Самостоятельность, аналитическое мышление и готовность решать исследовательские задачи без чёткого ТЗ Будет хорошо: • Опыт участия в платформенных или инфраструктурных командах - вы строите решения, на которых работают другие разработчики Мы предлагаем: Официальное оформление по ТК РК. Удалённый/гибридный/офисный формат работы. Работу над социально значимым проектом с реальным масштабом и сложными техническими вызовами. Сильную команду экспертов и лояльное руководство, открытое к инновациям.
Small, ТМ (Скиф Трейд, ТОО) Backend-разработчик
Зарплата не указанаАлматы
ПрограммистУдалённая работа3–6 лет
Компания SmallSkif Kazakhstan Мы крупная компания федерального масштаба. Мы ведем амбициозный RD проект по созданию собственной цифровой экосистемы для управления операциями в реальном времени. Наш продукт - это сложный программно-аппаратный комплекс, состоящий из высоконагруженного облачного ядра и тысяч «умных» терминалов (Edge Devices), распределенных по всей стране. Это не классический веб-сервис. Мы строим транзакционную систему, которая должна работать 24/7 в условиях нестабильной связи, гарантировать консистентность данных и управлять физическими периферийными модулями. Твои задачи: Разработка ядра системы: Написание чистого, эффективного и типизированного кода на Go для центрального хаба и локальных сервисов терминалов. Реализация протоколов обмена данными между «облаком» и устройствами (offline-first подход), обеспечение надежной доставки сообщений. Проектирование и разработка gRPC и REST API для внутренних нужд и интеграции с внешними Enterprise-системами. Разработка Sidecar-компонентов для управления жизненным циклом ПО на терминалах и взаимодействия с низкоуровневыми процессами ОС. Оптимизация работы с БД (PostgreSQL на бэкенде и SQLite на узлах), профилирование кода и устранение узких мест в производительности. Наши ожидания: Go Expert: Уверенное владение Golang от 3-х лет. Понимание внутреннего устройства языка, горутин и механизмов синхронизации. Архитектурный кругозор: Опыт работы с микросервисной архитектурой и понимание принципов построения распределенных систем. Работа с данными: Хорошее знание PostgreSQL (индексы, оптимизация запросов). Опыт работы с легковесными БД (SQLite) будет преимуществом. Интеграционный опыт: Понимание Kafka/RabbitMQ, опыт работы с gRPC и Protobuf. Linux/Docker: Умение работать в Docker-контейнеризированной среде и базовые навыки администрирования Linux. Формат работы: Удаленный
Small, ТМ (Скиф Трейд, ТОО) Senior Graphic Designer
Зарплата не указанаАлматы
ДизайнерУдалённая работа3–6 лет
SMALL — крупный ритейлер повседневных товаров и готовой еды в Казахстане В SMALL более 160 магазинов, тысячи сотрудников и миллионы клиентов. Каждый день мы создаём тысячи точек контакта с покупателем: от магазина и полки до мобильного приложения, рекламных кампаний и digital-коммуникаций. Мы строим инхаус дизайн-студию — центр экспертизы, который формирует визуальный язык бренда во всех каналах. Наша задача — создавать не просто визуал, а системный коммуникационный дизайн , который влияет на восприятие бренда, поведение клиента и бизнес-результаты. Если вам интересно работать на стыке бренда, маркетинга и продукта, выстраивать визуальные системы и видеть, как ваши решения масштабируются на миллионы пользователей — вам к нам. Чем предстоит заниматься Разрабатывать и развивать визуальные коммуникации бренда во всех каналах: рекламные кампании (360°) офлайн (POSM, навигация, in-store коммуникация) брендинг магазинов создание навигации Участвовать в создании креативных концепций кампаний и их масштабировании, обеспечивать единый визуальный язык во всех каналах Координировать работу дизайнеров в рамках стрима Работать в связке с маркетингом, брендом, продуктом и продакшном Участвовать в развитии дизайн-системы, гайдлайнов и шаблонов Следить за трендами в коммуникационном дизайне и ритейле Развивать и применять дизайн-систему коммуникаций (типографика, сетки, композиционные принципы, правила адаптации) Создавать гайдлайны и шаблоны для масштабирования дизайна Подготовка мастер-макетов Что мы ожидаем 3+ лет опыта в графическом/коммуникационном дизайне Опыт работы с маркетинговыми коммуникациями и кампаниями (желательно в ритейле, FMCG или e-commerce) Сильное портфолио с кейсами: кампании (офлайн/digital) бренд-коммуникации системные решения, а не только отдельные креативы Умение мыслить не только визуалом, но и задачами бизнеса Навык работы с большими объёмами коммуникаций и масштабированием решений Опыт менторинга или координации дизайнеров будет плюсом Уверенное владение Adobe Illustrator, Photoshop, InDesign; опыт работы с Figma и Corel Draw Профильное высшее образование (дизайн, графика, полиграфия) будет преимуществом Будет плюсом Опыт работы с ритейлом / FMCG / foodtech Опыт построения или развития дизайн-систем Понимание UX/UI (на уровне взаимодействия с продуктом) Опыт работы с CorelDraw Мы предлагаем Комфортный офис в Алматы, график работы 5/2, гибрид. Готовы рассмотреть удаленный формат, если у нас с Вами случится мэтч. Высокая автономия и возможность выстраивать мощную дизайн-структуру. Конкурентный пакет: достойная зарплата, ежеквартальный бонус, привязанный к KPI). Карьерный рост в одной из самых динамичных ритейл-компаний Казахстана, создающей экосистему будущего.
Small, ТМ (Скиф Трейд, ТОО) Senior QA Engineer
Зарплата не указанаАлматы
ТестировщикУдалённая работа3–6 лет
Мы развиваем внутреннюю B2B-платформу для работы с поставщиками: аналитику продаж, управление доступами к данным, условия использования аналитики и интеграции с другими системами компании. Сейчас многие процессы подключения поставщиков, управления доступами и условий использования аналитики частично выполняются вручную. Наша задача — превратить это в полноценный продукт с понятными сценариями, ролями, статусами и автоматизированными процессами. Мы ищем QA-инженера, который выстроит процесс тестирования для сложного аналитического продукта и обеспечит стабильность поставки. Чем предстоит заниматься: Тестирование продукта Тестировать функциональность B2B-платформы: управление доступами, аналитические дашборды, интеграции. Покрывать задачи тест-кейсами на этапе аналитики (участие в груминге, уточнение AC). Проводить функциональное, интеграционное, регрессионное и smoke-тестирование. Проверять корректность отображаемых аналитических данных: расчёты, агрегации, фильтры. Работа с качеством Разработка тестовой документации: тест-стратегия, тест-планы, тест-кейсы, чек-листы, отчеты о тестировании. Фиксировать дефекты с чётким описанием шагов воспроизведения, окружения и ожидаемого поведения. Участвовать в анализе первопричин инцидентов и предлагать меры по их предотвращению. Вести и поддерживать в актуальном состоянии тест-документацию. Работа с командой Участвовать в грумингах и планированиях — влиять на качество задач до начала разработки. Взаимодействовать с аналитиком и продакт менеджером при формировании приёмочных сценариев. Информировать команду о рисках и готовности релизной сборки к деплою. Наставничество и помощь разработчикам в написании тестируемого кода. Наш стек: Разработка: Golang, Next/React Инфраструктура: Docker, Kubernetes Наблюдаемость: Sentry, Grafana (чтение логов и метрик) Документация: Notion Трекер задач: Linear Автоматизация тестирования: тестовый фреймворк на python Что важно: Опыт в QA от 3–5 лет, включая тестирование web-приложений. Понимание жизненного цикла разработки и тестирования (SDLC, STLC). Уверенное знание техник тест-дизайна (BVA, ECP, pairwise, state transition). Опыт тестирования REST API (Postman), проверка по OpenAPI-контрактам. Умение читать и анализировать логи. Уверенные навыки написания и поддержки тестовой документации. Владение Git (базовый уровень) Важно также: Внимание к деталям и системный подход к поиску дефектов. Способность работать с аналитическими данными: проверять расчёты, агрегации, граничные значения. Умение расставлять приоритеты при ограниченном времени перед релизом Будет плюсом: Опыт тестирования BI-систем, дашбордов или аналитических платформ. Опыт нагрузочного тестирования. Опыт тестирования систем с ролевым доступом (RBAC). Знакомство с Kafka: проверка событий, payload-тестирование. Опыт работы с базами данных: SQL-запросы для проверки данных (PostgreSQL). Понимание принципов работы Docker / Kubernetes. Опыт разработки и поддержки автотестов на python. Опыт встраивания автотестов в CI/CD пайплайн (GitLab CI). Мы предлагаем: Участие в развитии продукта, который напрямую влияет на работу поставщиков и коммерческого блока. Небольшую кросс-функциональную команду (аналитик, backend, frontend, QA) Возможность выстроить процесс тестирования с нуля и влиять на стандарты качества. Реальные продуктовые задачи, а не аутсорс
Small, ТМ (Скиф Трейд, ТОО) Разработчик JavaScript (React)
Зарплата не указанаАлматы
ПрограммистУдалённая работа3–6 лет
Крупный растущий ритейлер, находящийся в стадии масштабной цифровой трансформации HR-ландшафта. Команда строит единую экосистему HR-сервисов с ядром на 1С:ЗУП КОРП и современным стеком технологий. Чем предстоит заниматься: Участвовать в масштабной трансформации и автоматизации HR-систем компании. Разрабатывать и поддерживать пользовательские интерфейсы HR-сервисов: Self Service, WFM - учет рабочего времени, биржа смен, LMS / обучение, KPI и OKR, онбординг и адаптация, магазин бенефитов. Создавать высоконагруженные веб-интерфейсы на React. Участвовать в разработке мобильного приложения на React Native / Flutter. Разрабатывать backend-сервисы на Node.js для HR-портала. Интегрировать frontend с backend API и внешними системами: 1С:ЗУП КОРП, PHP / Go / Python сервисы Работать с UI/UX-дизайнерами на всех этапах разработки. Участвовать в миграции данных и выводе legacy-систем из эксплуатации. Применять AI-инструменты для автоматизации HR-процессов. Взаимодействовать с HR, бухгалтерией, логистикой, производством, ИБ и другими внутренними командами. Участвовать во внедрении современных инженерных практик и инструментов разработки. Обязательные т ребования: Коммерческий опыт разработки на React и React Native. Опыт разработки frontend-приложений на React/TypeScript. Опыт работы с Node.js. Понимание REST API, GraphQL, gRPC и сервисной архитектуры. Опыт работы с PostgreSQL, MongoDB или другими NoSQL БД. Понимание архитектуры и модели данных 1С. Опыт интеграции frontend/backend решений. Опыт работы в крупных компаниях или высоконагруженных проектах. Готовность работать в условиях высокой динамики, неопределенности и быстро меняющихся приоритетов. Умение самостоятельно погружаться в новые технологии и бизнес-домены. Будет плюсом: Опыт работы с 1С:ЗУП КОРП. Опыт работы с Kafka. Опыт работы с CouchDB / CouchBase / ElasticSearch. Знание NestJS, Symfony (PHP). Опыт работы с Docker и Kubernetes. Опыт настройки аутентификации и авторизации: OIDC, SAML, Keycloak, ADFS. Опыт работы с HRTech-системами: ATS, КЭДО, WFM,Self Service, CB. Интерес к AI/LLM/RAG инструментам и их применению в бизнесе. Что важно для нас: Ответственность за сроки и качество реализации. Навык оценки трудозатрат. Готовность к тесному взаимодействию с бизнесом и смежными командами. Комфортная работа в смешанном технологическом стеке: 1С, JavaScript / TypeScript, PHP, Python, Go. Условия: Участие в одном из крупнейших проектов HR-трансформации. Работа с современным технологическим стеком. Возможность влиять на архитектурные решения и развитие продукта. Работа в быстрорастущей компании с масштабными задачами. Профессиональное развитие в направлении HRTech и AI-решений.
Small, ТМ (Скиф Трейд, ТОО) Senior Frontend Developer (Next.js)
Зарплата не указанаАлматы
ПрограммистУдалённая работа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) Возможность влиять на архитектуру интерфейса и компонентную базу Реальные продуктовые задачи, а не аутсорс Гибкий формат работы (удалённо / гибрид)