Мы ищем smart разработчика, который готов работать (или уже работает) в игровой индустрии. Разработка игры ведётся преимущественно на Java, на собственном фреймворке (подробнее ниже). Но! мы готовы рассмотреть кандидатуры тех, кто знает как минимум один из языков программирования (C++/C#/Java) на хорошем уровне, и поспособствовать его переобучению (дообучению).
Знание ruby пригодится, так как при разработке используется собственная система сборки, написанная на ruby.
Для серверной части игр для мобильных платформ (iOS, Android, Amazon) и социальных платформ (Facebook, ВКонтакте, Одноклассники и т.д) компанией разработан собственный фреймворк на Java. Используемые технологии:
cassandra - хранилище,
guice - dependency injection,
hazelcast - распределенные lock и cache,
jetty - контейнер сервлетов.
Особенности нашего фреймворка:
горизонтальная масштабируемость,
высоконагруженность.
Приходите к нам на собеседование - мы расскажем почему:
cassandra, а не mongo или postgres,
не spring.
Основные требования:
*опыт разработки на объектно-ориентированных языках высокого уровня (одном из): Java, C++, С#, python, ruby.
*умение писать качественный и понятный код.
*знание Git/Mercurial.
Плюсом будут:
*опыт в разработке игр,
*понимание multithreading,
*знание linux.
Обязанности:
*разработка серверной части игр для мобильных и социальных платформ на собственном фреймворке,
*доработка и развитие собственного серверного фреймворка,
*доработка и развитие инструментария для серверного фреймворка.
Немного о нас:
Смольская Александра, 375-29-5560340
aleksandra.smolskaya@vizor-games.com