Обязанности:
- Разрабатывать и развивать игры на TypeScript и PixiJS, поддерживать существующий проект и работать над новым.
- Создавать игровые механики, улучшать пользовательский опыт, оптимизировать производительность, исправлять ошибки, тестировать игры и интегрировать новые функции.
- Проектировать и реализовывать архитектуры с учетом масштабируемости, производительности и надежности.
- Развиваться профессионально и помогать развитию команды.
Требования:
- Техническое образование.
- Опыт разработки игр без использования игрового движка высокого уровня.
- От 2 лет опыта с PixiJS или похожими библиотеками, использующими графические API, либо с Phaser на TypeScript.
- Базовые знания линейной алгебры.
- Опыт работы с Canvas, CSS, HTML5 и JavaScript ES5/6+.
Будет плюсом: опыт работы с Kotlin и Swift, разработки нативных приложений для Android и iOS.
Условия: полная занятость, график 5/2, удаленная работа. Указанный опыт работы: 1–3 года.