Описание вакансии
Pixel Sky — занимается разработкой мобильных, консольных и компьютерных игр. Наша распределенная команда работает из разных городов России и ближайшего зарубежья.
В связи с активным развитием, наша компания объявляет конкурс на место Senior Node.js разработчик.
Чем предстоит заниматься:
-
Разработка и поддержка игровых серверов, сопутствующих сервисов, реализация игровых механик;
-
Взаимодействие с командами клиентской разработки, гейм-дизайнерами, DevOps-инженерами.
Наши требования:
- Наличие опыта разработки веб-приложений на Node.js (TypeScript);
- Опыт управления командой;
- Уверенное знание SQL (PostgreSQL) на уровне CTE и оконных функций;
- понимание и умение использовать основные паттерны проектирования, умение объяснить, что такое “синглтон” и почему вам не стоит его использовать или стоит;
- Желание и умение писать тесты (mocha+should);
- Опыт работы с распределенными системами контроля версий (мы используем GIT).
Вашим преимуществом будет:
- Базовое понимание разработки фронтэнд приложений;
- Знание языков программирования Go, Java или Python;
- Понимание принципов работы Docker и других систем контейнеризации (мы любим Kubernetes);
- Опыт с CI/CD решениями (Jenkins – наш верный слуга);
- Умение проектировать и реализовывать высоконагруженные, производительные решения.
Условия работы:
-
Удаленная работа full-time;
-
Гибкий рабочий график;
-
Оплата отпускных, больничных, праздников.