Тестировщики! Выберите себе работодателя по вайбам→ vibe.habr.com

Client Developer (Mobile, Java)

Требования

Бэкенд, Младший (Junior)JavaC++C#

Местоположение и тип занятости

Минск (Беларусь), Вильнюс (Литва), Киев (Украина)Полный рабочий деньМожно удаленно

Компания

Разработка, продюсирование и издание многопользовательских игр для браузера, социальных сетей и мобильных платформ

Описание вакансии

Условия работы

Для разработки игр для мобильных платформ (iOS, Android, Amazon) компанией разработан собственный фреймворк. Игровая логика пишется на Java. Затем Java код конвертируется в С++ код и далее компилируется для указанных платформ. Такой подход позволяет добиться высокой скорости разработки за счет того, что для тестирования игровой логики нет необходимости делать сборку для устройства, достаточно запустить desktop Java приложение.

Обязанности:

  • Разработка и оптимизация игровой логики;
  • Разработка новой функциональности для клиентской части и интерфейсов игры;
  • Разработка и развитие проектного инструментария разработки (редакторы, валидаторы ресурсов, инструменты сборки);

Мы ожидаем от вас:

  • Опыт промышленной разработки на Java, C# или C++;
  • Умение писать качественный и понятный код;
  • Самостоятельность в принятии решений.

Приветствуется:

  • Опыт работы с OpenGLES, Vulkan, DirectX,
  • Опыт работы с Android / iOS.

Немного о нас:

  • Основным центром разработки является минский офис компании. Именно отсюда ведется поддержка всех проектов, именно здесь генерируются новые идеи и потом воплощаются в жизнь.
  • Благодаря медицинскому страхованию наши сотрудники имеют возможность обращаться за медицинской помощью в коммерческие и государственные центры.
  • Для роста профессионализма наших сотрудников мы предоставляем возможность посещать различные конференции, митапы и образовательные курсы, также у нас есть курсы английского языка, рисунка и многое другое.