Все вакансии

Frontend-разработчик (Senior) Freedom AI Labs

Choco (ТОО Chocofamily) · зарплата не указана · Алматы · HH · опубликовано 9 июня 2026 г.

Компания Choco (ТОО Chocofamily)
Источник HH
Опубликовано 9 июня 2026 г.
Зарплата зарплата не указана

Описание вакансии

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
Сильная инженерная команда и культура аргументированных решений
Возможность влиять на архитектуру продукта
Офис в центре Алматы
Обучение: курсы, книги, конференции
Причина открытия позиции
Расширение команды в связи с ростом продукта

Навыки

  • Tailwind
  • CI/CD
  • GitLab
  • Docker
  • Kubernetes
  • React
  • TypeScript
  • Next.js
  • CSS
Открыть вакансию в ленте