Разрабатывается сложное клиентское приложение с взаимодействием в реальном времени, большим количеством состояний, событий и логики интерфейса.
frontend / game client разработчик
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать клиентскую часть на TypeScript
- Проектировать взаимодействие с серверной частью
- Разделять сетевой слой, состояние, представление и интерфейс
- Создавать адаптивные интерфейсы и анимации
- Декомпозировать игровые сценарии
- Оптимизировать память, ресурсы и отрисовку
- Участвовать в проверке кода и принятии технических решений
требования
- Сильное знание TypeScript и JavaScript: строгого режима, обобщённых типов, объединений типов, проверок типов, различий между unknown и any, цикла событий, Promise, async/await и таймеров
- Опыт разработки сложных клиентских приложений с асинхронными событиями и большим количеством состояний
- Опыт проектирования архитектуры, адаптивных интерфейсов и анимаций
- Владение Git
- Понимание принципов тестируемого и поддерживаемого кода
- Будет плюсом: WebSocket, событийно-ориентированные системы, многопользовательские игры в реальном времени, синхронизация состояния, архитектура с авторитетным сервером, Protocol Buffers, PixiJS, Phaser, WebGL, Spine, мобильная оптимизация, нативные интеграции и CI/CD
условия
- Гибкий график
- Выплаты дважды в месяц в валюте или USDT
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.