Senior C++/Qt developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Xsolla - международная высокотехнологичная компания, в которой создаются сервисы для онлайн-игр. Мы создаем для разработчиков решения по приему платежей, привлечению пользователей, изданию игр во всем мире, а также оказываем круглосуточную техническую поддержку. Нам доверяют такие гиганты, как Twitch.tv, Valve, R2 Games, Hi-Rez Studios и многие другие.
Мы находимся в поисках Senior C++/Qt разработчика на проектную занятость (ориентировочно до января 2021г.) в распределенную команду продукта Xsolla Launcher. Ты будешь заниматься разработкой десктопного приложения, простого и понятного для пользователя, которое быстро и качественно доставляет контент игрокам.
Чем тебе предстоит заниматься:
- Разработка кроссплатформенного клиентского программного обеспечения на базе фреймворка Qt
- Участвовать в разработке архитектуры приложения и выборе технологий
Тебе к нам, если ты:
- Разрабатываешь десктопные приложений более 3 лет (C++, Qt, QML)
- Умеешь работать с сетью (HTTP, TCP, UDP, WebSockets)
- Умеешь работать с JSON (формат, ограничения)
- Имеешь практический опыт работы с Win API (Task Management, Windows Scheduler, IO)
- Имеешь опыт работы с Libtorrent и P2P
- Знаешь, что такое, веб-сид, аннаунсер, пир, сид, dht, pex, bencode
- Понимаешь принципы ООП и основные паттерны проектирования
- Пишешь тестируемый код и unit-тесты
- Имеешь опыт командной разработки ПО (Lean, Scrum или Kanban, Scrumplan, etc)
Полный восторг, если ты:
- Имеешь опыт в аналогичной предметной области (разработка/паблишинг игр)
- Играешь в игры и имеешь аккаунты в Steam или Epic games store
Бонусы
Что мы можем предложить кроме интересных задач:
- Проектная занятость (ориентировочно до января 2021г.) с возможность продолжения своего карьерного развития в компании
- Обмен опытом между сотрудниками компании, участие во внутренних митапах
- Удобные рабочие инструменты: Google Suite, Confluence, Jira
- Удаленный формат работы и гибкий рабочий график: возможность самостоятельной организации своего рабочего дня с учетом спринтов и командной работы