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