- Страна
- Россия
- Зарплата
- до 1 500 ₽
Откликайтесь
на вакансии с ИИ

Frontend разработчик Middle+, Senior
Интересный технологический стек и работа в геймдеве, однако проект краткосрочный (до 3 месяцев), что снижает стабильность. Указанная ставка является конкурентной для РФ, но временный характер работы подойдет не всем.
Сложность вакансии
Сложность обусловлена необходимостью глубоких знаний в оптимизации производительности (FPS, память) для геймдева и наличием этапа Live Coding. Также проект требует специфического опыта работы с WebView и графическими библиотеками.
Анализ зарплаты
Ставка до 1500 рублей в час (около 250-260 тыс. руб. в месяц при полной занятости) соответствует рыночному уровню для Middle+/Senior Frontend разработчиков в России, особенно для контрактной работы.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к разработке инновационной шахматной платформы и проявите свои навыки в геймдеве!
Описание вакансии
Frontend разработчик Middle+, Senior
Ставка: до 1500, с НДС
Локация: РФ
Гражданство: РФ
*❗️Длительность проекта: от 1 до 3 месяцев (возможно продление, но маловероятно) Просьба обговаривать с кандидатами, что это короткая занятость под задачи проекта. О снятии с проекта сообщат за неделю.*
Обязательные требования
- Опыт разработки web приложений от 2 лет;
- Уверенное знание JavaScript/TypeScript, React, CSS-modules, SCSS, WebSocket;
- Навыки оптимизации кода и ресурсов (сжатие, кэширование, lazy loading);
- Знание Git, Vite, ESLint/Prettier;
- Вовлеченность в стартап (понимание почему стартап это не тоже самое что корпоративные компании).
Дополнительные требования
- Понимание WebView и опыт написания бриджей для мобильного приложения;
- Опыт в web геймдеве.
Задачи на проекте
- Разрабатывать клиентскую часть игры под WEB - полноценный геймдев (2D);
- Оптимизировать производительность, время загрузки, FPS, потребление памяти на клиентской стороне - делать все, чтобы игроки чувствовали себя одинаково комфортно на древнем железе и на новейшем;
- Адаптировать интерфейс под разные устройства (телефоны, планшеты, ПК с мониторами разных форматов);
- Работать с графическими библиотеками/движками;
- Участвовать в разных этапах разработки - брейнсторминг, проектирование, тестирование, и т.д;
- Исправлять баги, отслеживать и улучшать пользовательский опыт;
- Разрабатывать главный сайт и внутренние веб-интерфейсы.
Этапы отбора
- CTO и Live Coding;
- Интервью с HR.
Описание проекта и команды
Разработка игровой платформы для распознавания и трансляции шахматных партий. Проект: разработка игровой онлайн-платформы.
Откликнуться на запрос: Откликнуться
По вопросам партнерского сотрудничества: @ju_vetta
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- Git
- JavaScript
- React
- SCSS
- Vite
- WebSocket
- ESLint
- CSS Modules
- Prettier
- WebView
- 2D Graphics
Возможные вопросы на собеседовании
Проект связан с геймдевом, где критически важна плавность интерфейса.
Какие методы оптимизации FPS и снижения потребления памяти в браузере вы применяли на практике?
В требованиях указан опыт с WebView и мобильными бриджами.
Расскажите о вашем опыте интеграции веб-приложения в мобильное через WebView. С какими сложностями вы сталкивались при написании бриджей?
Для игровой платформы реального времени это ключевой стек.
Как вы организуете обработку состояний при работе с WebSocket в React-приложении, чтобы избежать лишних ререндеров?
Вакансия предполагает работу в стартапе над игровым проектом.
В чем, по вашему мнению, заключается основное различие в подходах к разработке между крупной корпорацией и динамичным стартапом?
Проект связан с шахматами и 2D-графикой.