Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 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. Для кандидатов из РФ возможны выплаты в рублях через ИП или самозанятость.
-
Минимум бюрократии и максимум влияния на продукт и технические решения.
-
Команду сильных инженеров, дизайнеров и других специалистов, у которых можно учиться и с которыми можно расти.
Похожие вакансии