javascripttypescriptvitescsswebsocketstartupreactwebviewcss modulesfreelanceweb game development2d game development
Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
На похожих ролях по рынку
190к ₽260к ₽медиана360к ₽
42 в выборке
На международном рынке: $128к/год ($77к - $185к)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Frontend разработчик (Web Game Development) (JavaScript/TypeScript, React): Разработка клиентской части 2D-игры, игровой онлайн-платформы, главного сайта и внутренних веб-интерфейсов с акцентом на производительность, адаптивность и поддержку разных устройств. Focus on оптимизации времени загрузки, FPS и потребления памяти, интеграции с графическими библиотеками и улучшении пользовательского опыта.
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, потребление памяти на клиентской стороне - делать все, чтобы игроки чувствовали себя одинаково комфортно на древнем железе и на новейшем;
- Адаптировать интерфейс под разные устройства (телефоны, планшеты, ПК с мониторами разных форматов);
- Работать с графическими библиотеками/движками;
- Участвовать в разных этапах разработки - брейнсторминг, проектирование, тестирование, и т.д;
- Исправлять баги, отслеживать и улучшать пользовательский опыт;
- Разрабатывать главный сайт и внутренние веб-интерфейсы.
Этапы отбора
1. CTO и Live Coding;
2. Интервью с HR.
Описание проекта и команды
Разработка игровой платформы для распознавания и трансляции шахматных партий. Проект: разработка игровой онлайн-платформы.
Откликнуться на запрос: Показать контакты По вопросам партнерского сотрудничества: @ju_vetta
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации