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