Java Backend Developer

Требования

Бэкенд, Средний (Middle)Java

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

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

Компания

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

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

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

Наши мобильные игры разрабатываются на собственном игровом движке (фреймворке) и для его развития мы ищем серверного разработчика.

Разработка игры ведётся преимущественно на Java. Но! Мы готовы рассмотреть кандидатуры тех, кто знает как минимум один из языков программирования (C++/C#/Java) на хорошем уровне, и помочь с переквалификаций на Java.

Знание Ruby пригодится, так как при разработке используется собственная система сборки, написанная на Ruby.

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

  • Разработка серверной части для мобильных игр на собственном фреймворке;
  • Доработка и развитие собственного серверного фреймворка;
  • Доработка и развитие инструментария для серверного фреймворка.

Требования:

  • Опыт разработки на объектно-ориентированных языках высокого уровня (одном из): Java, C++, С# ;
  • Умение писать качественный и понятный код;
  • Знание Git/Mercurial.

Плюсом будет:

  • Опыт в разработке игр;
  • Понимание multithreading;
  • Знание linux.

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

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