Fullstack-разработчик (MY.GAMES)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Pixonic – геймдев-студия из Москвы, основанная в 2009 году. Мы прошли длинный путь от небольшого стартапа до участника списка топ-10 разработчиков из СНГ.
Компания самостоятельно разрабатывает, издает и оперирует собственными проектами. Мы сосредотачиваемся на разработке мидкорных шутеров с глубокой метой по модели GaaS (game as a service).
Сейчас в трех офисах Pixonic трудится почти 250 человек, а наш флагманский проект War Robots преодолел отметку в 200 млн зарегистрированных пользователей. При этом мы продолжаем активно тестировать новые проекты, развиваться и исследовать рынки.
Мы объединяем людей, действительно увлеченных видеоиграми – и работаем над тем, чтобы наши проекты приносили игрокам драйв и радость.
Задачи:
- развитие и поддержка подсистемы пользовательского UI;
- развитие и поддержка подсистем хранения данных и исполнения запросов;
- разработка нового функционала под нужды аналитиков и маркетологов компании;
- поддержка работоспособности, улучшение доступности сервиса и оптимизация стоимости владения системой;
- тестирование собственных доработок (Unit, интеграционное, нагрузочное тестирование);
- непосредственное участие в выпуске релизов;
- участие в ревью решений других разработчиков;
- взаимодействие с сотрудниками других подразделений компании (аналитики, DevOps, команды разработки игровых проектов).
Требования:
- готовность работать со стеком: Java, Python, TypeScript, Cassandra, Kafka, MongoDB;
- знание классических алгоритмов и структур данных;
- умение тестировать свой код;
- умение разбираться в чужом коде и писать собственный;
- готовность обсуждать подходы к решению задач, умение аргументировать свою позицию и работать в команде.
Будет плюсом:
- опыт работы с чем-то из стека: Kafka, Cassandra, Presto/Trino, Clickhouse, ELK;
- опыт работы с NoSQL-базами данных, понимание принципов их работы;
- опыт работы с Ansible, Docker;
- опыт обработки больших объемов данных;
- понимание принципов построения распределенных, высоконагруженных, отказоустойчивых сервисов и наличие опыта их проектирования.
Работа с нами — это:
- возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
- совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
- работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
- программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников;
- компенсация затрат на спорт после окончания испытательного срока.