Вакансия:C++ Software Architect/Technical Team Lead(Kyiv, Ukraine)

Международная, продуктовая IT компания EvoPlay ищет  C++ Software Architect/Technical Team Lead, который начнет проект с нуля и возглавит команду разработчиков.
 
О проекте
 
Проект по созданию гемблингового продукта в виде серверного и клиентского кроссплатформенного(windows, linux) приложения.

Требования к кандидату
  • Аналогичный опыт работы от 3-х лет.
  • Опыт управления командой от 2-х лет.
  • Опыт разработки не менее 3 лет на одном из игровых движков типа:
  • Cocos2D, Marmelade, Unreal Engine 4
  • Опыт разработки клиент-серверного взаимодействия, понимания работы
  • сетевых протоколов, HTTP.
  • Опыт разработки серверной стороны.
  • Опыт разработки для платформ Linux и Windows.
  • Опыт программирования многопоточных систем.
  • Опыт программирования сокетов.
  • Знание принципов ООП.
  • Знание SQL.
  • Опыт работы с БД (MySQL- предпочтительно).
  • Знание принципов работы и формата протокола HTTP / HTTPS.
  • Знание вебтехнологий.
  • Знать\уметь готовить нативный OpenGL/DirectX.
  • Знание и понимание принципов рендера графики, оптимизации ее.
  • Хорошая обучаемость и умение разбираться в чужом исходном коде
Приветствуется

Опыт участия в разработке развлекательного ПО.

Функциональные обязанности
  • Проектирование системы на основе имеющихся требований.
  • Определение архитектуры приложения.
  • Создание рабочего прототипа.
  • Архитектурное ревью бизнес-требований.
  • Ревью кода и дизайна при больших изменениях.
  • Рефакторинг кода.
  • Написание и поддержка стандартов кодирования, каталогов проектных паттернов и антипаттернов.
  • Документирование всех архитектурных решений, постоянное обновление документации.
  • Риск-менеджмент.
  • Координирование архитектуры на протяжении последующего жизненного цикла ПО.
  • Участие в собеседованиях для новых специалистов.
  • Обучение и консультирование программистов.
Условия работы
  • Достойная заработная плата
  • Интересные, глобальные, инновационные проекты, в которых используются новейшие технологии и способы решения
  • Возможность профессионального и карьерного роста
  • Оплата отпускных и больничных
  • Гибкий график работы
  • Свое кафе для сотрудников
  • Своя кухня в офисе. Чай, кофе, печеньки
  • Дружный и сплоченный коллектив
  • Уютный офис класса «А».
this job portal is powered by CATS