Scorewarrior — разработчик и издатель игр, базирующийся в Лимассоле, Кипр. Компания специализируется на жанре 4X-стратегий с амбициозной целью — сделать свою флагманскую игру Total Battle №1 стратегией в мире.
Наша команда состоит из более чем 200 увлеченных, талантливых, целеустремленных и постоянно развивающихся профессионалов, которые любят создавать высококачественные игры.
Наша миссия: объединять и вдохновлять людей по всему миру.
Мы ищем опытного Senior Backend C++ Developer в нашу Core Team для работы над ключевыми игровыми функциями. Мы стремимся к простоте, масштабируемости, поддерживаемости и превосходному качеству наших решений. Основная цель и задача нашей команды — обеспечить выдающийся технический дизайн, гарантируя качество, гибкость и простоту разработки игровых функций.
Задачи
- Проектирование и разработка основного серверного компонента, создание удобных API с описаниями Doxygen.
- Рефакторинг и изоляция существующих модулей, устранение технического долга.
- Подготовка и ревью ADR/RFC, формулирование архитектурных решений в рамках вашей команды/сервиса и их представление архитектурному совету для обсуждения.
- Проведение ревью кода и дизайна игровых механик.
- Поддержание высокого качества путем написания unit- и интеграционных тестов, внедрения метрик и профилирования кода.
- Планирование, декомпозиция и делегирование подзадач, оценка их результатов.
- Разработка инструментов и скриптов для автоматизации внутренних процессов разработки.
Чтобы добиться успеха, вам потребуется
- 6+ лет коммерческой разработки, в том числе 3+ года в С++ backend.
- C++ 17/20: STL, шаблоны (concepts).
- Умение участвовать в создании или ревью архитектурной документации (ADRs/RFCs).
- Практический опыт в проектировании ПО: SOLID, YAGNI/KISS/DRY, паттерны.
- Знание Service-Oriented/Action(Command)-based подходов.
- Сети и конкурентность: TCP/HTTP, RPC (gRPC/protobuf), пулы потоков и понимание async/await.
- Наблюдаемость: Prometheus/InfluxDB, Grafana или аналоги.
Следующее будет вашим преимуществом
- Опыт работы с Java, Kotlin, C# или Python.
- Опыт в gamedev.
- Опыт проектирования крупномасштабных модулей/компонентов/сервисов.
Что мы предлагаем
- Отличное место для работы. 99% удовлетворенности сотрудников, низкая текучесть кадров и коллеги, которые искренне любят сотрудничать.
- Живите и работайте на солнечном Кипре. Мы — офисная команда в Лимассоле с современным рабочим пространством на берегу моря, предлагаем полную релокацию и визовую поддержку для вас и вашей семьи.
- Создавайте мировой хит. Мы — единственная европейская студия, занимающаяся 4X-стратегией и входящая в топ-10 мировых игр. Наша мобильная игра из топ-50 выросла в 25 раз по доходам и аудитории за последние пять лет.
- Быстро расти в уже сильной компании. Мы независимы, финансово устойчивы и расширяемся со скоростью стартапа, у нас никогда не было увольнений.
- Работайте там, где побеждают идеи. Плоская структура, коллективное принятие решений и честная обратная связь обеспечивают полную прозрачность и помогают вам быстро расти.
- Получайте ведущие в отрасли вознаграждения. Высокие зарплаты, 13-я зарплата, бонусы за производительность и дополнительные вознаграждения за долгий срок службы, свадьбу или рождение ребенка, а также ежедневные обеды.
- Чувствуйте поддержку на каждом этапе жизни. Частное семейное медицинское страхование, а также ежемесячное пособие на дошкольное, школьное и университетское образование детей.
- Ваш рост — наш приоритет. От специализированного обучения и сертификации до языковых курсов и книг — у вас будет все необходимое для продолжения обучения.