Backend developer
На перспективный и технологичный игровой проект SIDUS ищем junior+ или middle Nodej.s (TypeScript) backend разработчика игрового сервера.
Сайт проекта: https://sidusheroes.com/Задачи:
- Написание мелких unit тестов для покрытия всего кода
- Написание поведенческих тестов в соответствии с геймдизайном (TDD, BDD)
- Проектирование архитектуры кода в игровом контексте (Entity Component System)
- Планироваение высоконагруженных систем
- Документирование кода
Требования:
- Опыт работы с node.js
- Хорошее знание JavaScript/TypeScript с опытом от 1 года
- Знание тестовых JS фреймворков Mocha + chai обязательно
- Знать, что такое WebSocket’ы и как с ними работать
- Освоить и работать с фреймворком Colyseus.js
-Базовые знания linux, git, docker
Будет плюсом:
-Опыт работы с Redis, MongoDB, RabbitMQ, Logstash, Kibana
-Опыт работы с express.js
-Опты работы с Kubernetes
Условия:
-офис в центре Москвы или удаленка
-гибкий график
-премии и бонусы по проекту
-зп от 2000 до 3000$
Отклик: @Nasyanastasya