Senior React Developer (Web)

Дата размещения вакансии: 05.07.2026
Работодатель: ЧУБАККА
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы - быстрорастущий AI-стартап, создающий платформу нового поколения для видео-контента. Система рассчитана на глобальный рынок, высокую нагрузку, асинхронные процессы и работу с большими объёмами данных.

Наша миссия - объединить авторов и зрителей: дать авторам удобный инструмент для создания и публикации видео, а зрителям - персонализированный и качественный опыт просмотра.

Ищем Senior Frontend Developer, который будет отвечать за разработку ключевых частей веб-приложения, качество frontend-кода и архитектурные решения в своей зоне ответственности. Это hands-on роль: важно уверенно писать код, разбираться в продуктовой логике, предлагать технические решения и доводить задачи до продакшена.

Чем предстоит заниматься

  • Разрабатывать и развивать клиентское приложение на React и TypeScript

  • Проектировать отдельные части frontend-архитектуры

  • Реализовывать сложные интерфейсы, включая работу с видео playback

  • Оптимизировать производительность приложения: рендеринг, загрузку страниц, работу с API

  • Работать со сложной бизнес-логикой и состоянием приложения

  • Развивать наш собственный UI-kit

  • Писать чистый, поддерживаемый и масштабируемый код

  • Проводить код-ревью и дизайн-ревью

  • Помогать команде повышать качество разработки

  • Работать в продуктовой команде

Технический стек

  • React

  • TypeScript

  • Vite

  • React Router

  • SCSS

  • Material UI

Требования

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

  • 6+ лет опыта во frontend-разработке

  • Сильное знание React и TypeScript

  • Опыт разработки SPA-приложений

  • Понимание frontend-архитектуры и умение принимать технические решения

  • Уверенная работа с состоянием приложения

  • Опыт работы с асинхронными запросами, обработкой ошибок и кешированием данных

  • Понимание работы браузера: rendering, event loop, performance

  • Опыт оптимизации производительности frontend-приложений

  • Опыт работы с UI-библиотеками, например Material UI или аналогами

  • Умение писать чистый, понятный и поддерживаемый код

  • Опыт участия в code review

Будет большим плюсом

  • Опыт разработки AI-продуктов

  • Опыт работы с видео-стримингом в вебе

  • Понимание HLS / MPEG-DASH

  • Опыт интеграции видеоплееров: shaka, video.js или аналогов

  • Понимание работы CDN, кэширования и доставки контента

  • Опыт оптимизации playback: startup time, buffering, smooth playback

  • Опыт работы с WebSockets или real-time обновлениями

  • Опыт работы с высоконагруженными пользовательскими интерфейсами

  • Умение использовать AI-инструменты в разработке: IDE-ассистенты, генерация тестов, анализ логов, ускорение рутинных задач

Что важно в подходе

  • Думать о продукте и пользовательском опыте

  • Держать баланс между скоростью разработки и качеством

  • Понимать, как frontend влияет на UX, retention и восприятие продукта

  • Уметь работать в условиях неопределенности и предлагать решения

  • Не бояться сложных задач и ответственности за результат

  • Уметь аргументировать технические решения и не бояться критики

Почему это интересно

  • Сложные frontend-задачи: видео, производительность, UX, real-time сценарии

  • Влияние на архитектуру frontend-приложения

  • Выстроенные процессы и команды

  • Прямое влияние на пользовательский опыт

  • Работа над продуктом, который рассчитан на глобальный рынок и быстро набирает аудиторию

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

  • Быструю динамику стартапа. Мы работаем быстро и поощряем использование AI для ускорения процессов без потери качества.

  • Полную удалёнку и гибкий график. Приоритет - часовой пояс МСК ±3.

  • ЗП в USD. Для кандидатов из РФ возможны выплаты в рублях через ИП или самозанятость.

  • Минимум бюрократии и максимум влияния на продукт и технические решения.

  • Команду сильных инженеров, дизайнеров и других специалистов, у которых можно учиться и с которыми можно расти.