Middle/Senior React разработчик
1 мес. назад
RussiaMiddleHybrid
reacttypescriptjavascriptgsapmotionfigmapixi.jsthree.js
Разработка и поддержка клиентской части игровых веб-приложений в Центре экспертизы по геймификации МТС Веб Сервисы, с интеграцией backend-API и оптимизацией под различные устройства.
Обязанности
- Заниматься проектированием, разработкой и поддержкой клиентской части, включая различные игровые механики
- Заниматься интеграцией клиентской части с backend-API
- Проводить оптимизацию производительности под различные устройства
- Проводить код-ревью, делиться опытом, участвовать в настройке CI/CD, заниматься документацией
Требования
- Опыт разработки сложных веб-приложений
- Отличные знания TypeScript, JavaScript, React
- Знание библиотек анимаций, например GSAP/Motion
- Работа с Figma, реализация интерфейсов по дизайн-макетам
- Опыт разработки игровых проектов со сложной 2D/3D графикой
- Коммерческий опыт работы с как минимум одним из инструментов: Pixi.js/Three.js и другими WebGL движками
- Понимание оптимизации (текстуры, атласы, ассеты, особенности игровых инструментов в вебе)
- Понимание принципов работы WebSocket
- Навыки работы с CI/CD
- Умение принимать технические решения, оценивать риски и предлагать варианты реализации
- Желание и умение использовать в работе ИИ-инструменты, работать с новыми для себя технологиями, уметь быстро прототипировать
Будет плюсом
- Опыт разработки мобильных приложений с Flutter
- Опыт подключения Telegram/Max MiniApp
- Опыт подключения и настройки Spine/Rive-анимаций
Условия
- Гибридный формат работы
- Локация: Москва