Pixonic — студия-разработчик, которая появилась еще в 2009 году. Один из наиболее известных проектов студии — игра War Robots, ставшая впоследствии самой популярной за всю историю компании. Студия активно развивается, исследует рынки и готовится к выходу новых проектов.
В команду студии Pixonic мы ищем Java-разработчика, готового делиться экспертизой с командами проектов и активно развиваться вместе с нами.
Тебе предстоит заниматься разработкой серверной части (Meta-Gameplay) проекта War Robots ― управление инвентарем, покупка предметов, турниры, рейтинги, квесты и многое другое. Не такая простая задача, как может показаться на первый взгляд, ведь проект War Robots — это:
- более 150М установок;
- 1М уникальных пользователей в день;
- более 4000 RPS;
- большая, распределенная микросервисная архитектура.
Задачи:
- разработка серверной части высоконагруженной online-игры в стеке: Java, Cassandra, Hazelcast и др.;
- реализация бизнес-логики (игровой механики);
- проектирование и реализация архитектурных решений для новых фичей, поддержка и развитие существующих решений;
- написание unit и интеграционных тестов;
- участие в ревью решений других разработчиков;
- поддержка на этапе стабилизации релиза;
- непосредственное участие в выпуске релизов;
- взаимодействие с сотрудниками других подразделений компании (Game Design, QA, System Administrators).
Требования:
- опыт разработки серверной части высоконагруженных проектов на Java-стеке;
- опыт использования NoSQL-решений (мы пользуемся Cassandra и Hazelcast);
- опыт работы с системами контроля версий (git, gitflow);
- знание классических алгоритмов и структур данных.
Будет плюсом:
- владение C#;
- опыт разработки серверной части online-игр;
- владение командной строкой Linux на уровне локального администратора;
- опыт разработки распределенных приложений.
Мы предлагаем:
-
непрекращающийся обмен опытом с топовыми специалистами индустрии;
-
просторный офис в центре Москвы (однако временно ― удаленная работа по известным причинам);
-
бесплатные завтраки и обеды;
-
расширенное ДМС;
-
абонемент в фитнес-клуб А+ класса;
-
регулярные лекции, курсы повышения квалификации, а также участие в международных профильных конференциях.