Mid/Senior Software Engineer (.Net/C#, разработка серверной части online игры)

от 3 000 USD на руки

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Беларусь.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Компания разработки мобильных игр Heyworks с радостью примет в дружный коллектив опытного (mid/senior) .NET-программиста. Расширяем команду разработки серверной части высоконагруженной online игры.

Какие задачи надо будет решать:

  • разработка серверной части высоконагруженной online игры;
  • проектирование и реализация архитектурных решений;
  • реализация игровой логики;
  • поддержка и рефакторинг существующего кода;
  • взаимодействие с сотрудниками других подразделений компании (Game Design, QA, Art);
  • написание unit, интеграционных и нагрузочных тестов;
  • участие в ревью решений других специалистов;
  • сопровождение проектов на этапе выхода в релиз.

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

  • отлично знаете .Net Framework и C# (от 5-и лет);
  • имеете опыт разработки API с помощью ASP.Net Web API framework;
  • знаете классические алгоритмы и структуры данных;
  • понимаете принципы ООП, умеете применять их на практике;
  • знакомы с принципами и паттернами, необходимыми для проектирования Enterprise систем, имеете практический опыт их применения;
  • умеете тестировать собственный код и знаете как писать тестируемый код;
  • имеете опыт многопоточного программирования (понимание параллелизма и concurrency, знание примитивов синхронизации);
  • имеете опыт использования SQL (одной или более: MS SQL, MySQL, PostgreSQL) и NoSQL (одной или более: MongoDB, Cassandra) баз данных;
  • умеете профилировать приложения (опыт работы с memory и cpu profilers, знакомы с системами мониторинга приложение типа New Relic, Stackify);
  • имеете опыт работы с системами непрерывной интеграции (TeamCity, Jenkins, Travis);
  • самостоятельны и умеете принимать взвешенные и рациональные решения;
  • заинтересованы в решении задач, хотите учиться и развиваться.

Кратко о нас:

Последние 6 лет мы занимаемся созданием собственных оригинальных игровых проектов; с 2018 года Heyworks является членом ПВТ.

У нашего главного проекта, Pocket Troops, более 10 миллионов установок и игровое сообщество в FB и VK в почти полмиллиона человек. Игра регулярно попадает в редакторские подборки на AppStore и Play Market. Google отметил Pocket Troops статусом Editors’ Choice.

Мы разрабатываем мобильные игры от появления идеи до релиза. Работа в Heyworks - это возможность участвовать в полном цикле производства. Весь наш опыт может стать частью вашего профессионального роста в геймдеве.

Как мы делаем игры:

  • Клиент: межплатформенная среда разработки Unity
  • Сервер: Photon Server, Microsoft Orleans, SignalR, RabbitMQ
  • Менеджмент: Agile + автономная работа небольших команд, т.н. “cells” (программист, художник и гейм-дизайнер).
  • Офис: современный, светлый и просторный офис, который находится в 5 минутах от метро “Борисовский тракт”, где каждый член команды найдет комфортное место на свой вкус, характер, темперамент и индивидуальный взгляд на фен-шуй.
  • Планы: запуск новых жанровых проектов - TPS, FPS, survival.

 Доступно соискателям с инвалидностью 

Ключевые навыки

C#NoSQLUnityGame Programming.NET Framework

Адрес

Борисовский тракт, Минск, проспект Независимости, 165А
Показать на карте
­

Вакансия опубликована 8 ноября 2018 в Минске

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии