Опубликовано 9 июня 2026 г.

Frontend-разработчик (Senior) Freedom AI Labs в Choco (ТОО Chocofamily) Алматы

Building iconв офис
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Frontend Developer (Senior)

Проект: Freedom AI Labs

О проекте

Freedom AI Labs — это продукт на стыке AI и высоконагруженных веб-систем. Мы развиваем платформу с генеративным UI, real-time взаимодействием и сложной клиентской архитектурой, рассчитанную на масштабирование до миллионов пользователей.

Основные задачи

  • Проектирование и разработка сложных frontend-фич с использованием Feature-Sliced Design (entities / features / widgets / shared)
  • Развитие системы генеративного UI на базе AI-ответов в реальном времени (streaming-safe рендеринг, error boundaries, кеширование)
  • Работа с SSE-стримингом (24+ типов событий: content_delta, tool_call, thinking_start и др.), реализация resume-логики и буферизации
  • Поддержка real-time взаимодействия через WebSocket (Centrifugo), pub/sub модели и синхронизация состояний
  • Разработка UI под Web + WebView (superapp): safe-area, native bridges, touch UX
  • Управление сложным клиентским состоянием (multi-conversation state, IndexedDB/localStorage, server sync)
  • Участие в переходе к микрофронтендам (Module Federation), развитие монорепозитория (Turborepo)
  • Создание и развитие внутреннего UI-kit (Radix UI + Tailwind + design tokens)
  • Оптимизация производительности (bundle size, lazy loading, code splitting)
  • Настройка и поддержка CI/CD процессов (GitLab CI, Docker, Kubernetes)
  • Участие в код-ревью, менторство, развитие инженерных практик (тестирование, документация, качество кода)

Требования

Обязательные:

  • 4–5+ лет коммерческой frontend-разработки
  • Отличное знание React (включая React 19, Concurrent Features, Server Components)
  • Уверенный TypeScript (сложные generics, discriminated unions)
  • Опыт с Next.js (App Router, SSR/SSG, middleware, ISR, streaming)
  • Опыт архитектуры FSD или аналогичных подходов
  • Работа с SSE / EventSource и WebSocket (real-time системы)
  • Отличное знание CSS, Tailwind, design tokens
  • Опыт разработки UI-kit или дизайн-систем
  • Понимание микрофронтендов и монорепо
  • Опыт E2E / integration / unit тестирования (Playwright)

Будет плюсом

  • Опыт работы с AI / LLM продуктами (streaming responses, tool calls, dynamic UI)
  • Опыт Centrifugo, pub/sub систем
  • Опыт MCP (Model Context Protocol) или аналогов
  • Работа с Framer Motion, Lottie, Three.js, Rive
  • Опыт mobile WebView / superapp (native bridges)
  • Observability: Sentry, Amplitude, feature flags (Unleash)
  • OAuth2, финтех-проекты
  • Storybook / Chromatic
  • i18n / мультиязычные продукты

Мы предлагаем

  • Работа в AI-проекте на стыке frontend и генеративных технологий
  • Современный стек: React 19, Next.js 15, SSE streaming, WebSocket, MCP, Framer Motion
  • Сильная инженерная команда и культура аргументированных решений
  • Возможность влиять на архитектуру продукта
  • Офис в центре Алматы
  • Обучение: курсы, книги, конференции

Причина открытия позиции

Расширение команды в связи с ростом продукта

Эту вакансию мы нашли в HH.ru
C(

Choco (ТОО Chocofamily)

Алматы

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

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 160 500 – 250 000 ₽, медиана 205 000 ₽.

50k205k290k

обычно платят (p25–p75): 160 500 – 250 000 ₽

Когорта JavaScript, Middle · 110 вакансий за 90 дней

Зарплаты JavaScript

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

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

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

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