WorkListВойтиОформить подписку
SC

Senior Client C++ Developer (Core team)

Архив
Scorewarrior · Разработчик игр (Total Battle)
Вакансия в архиве · закрыта 27.10
Смотреть актуальные вакансии

Другие вакансии компании

SC
🇨🇾Limassol · Кипр·Full-timeLead·англ. B1–C1релокация + виза
≈ $4,9–6,3 тыс/мес
22 окт
SC
🇨🇾Limassol · Кипр·Full-timeLead·англ. B1–C1релокация
≈ $4,9–12 тыс/мес
12 окт
SC
🇨🇾Limassol · Кипр·Full-timeSenior·англ. B1релокация
≈ $2,3–3,9 тыс/мес
29 сен
SC
🇨🇾Limassol · Кипр·Full-timeSenior·англ. B1–C1релокация
≈ $5,4–10 тыс/мес
23 сен
SC
🇨🇾Limassol · Кипр·Full-timeSenior·англ. C1релокация
≈ $5,4–10 тыс/мес
21 сен
Все вакансии компании

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

ME
MegaFair · iGaming / гэмблинг
🇨🇾Кипр · remoteSenior·англ. B1+
≈ $4,6 тыс/мес
23 сен
AG
AAA Game Art Studio · Геймдев
🇨🇾Кипр · remoteSenior·англ. B2–C1
≈ $4,6 тыс/мес
3 сен
WA
Wargaming · Геймдев
🇨🇾Nicosia · КипрSenior·англ. B1+релокация + виза
≈ $4,6 тыс/мес
1 сен
HY
Senior Unity Developerвисит 5 мес.
HyperHug · Геймдев
🇨🇾Кипр · remote·Full-timeSenior·англ. B1+–C1релокация + виза
≈ $4,6 тыс/мес
25 мая
HY
HyperHug · Геймдев
🇨🇾Кипр · remote·Full-timeSenior·англ. B1+–C1релокация + виза
≈ $4,6 тыс/мес
23 апр
UB
Ubisoft · геймдев
🇨🇦Montreal · Канада·Full-timeSenior·англ. не указан
≈ $9,8–16 тыс/мес
30 окт
Вакансии на Кипре

О вакансии

Откуда можно работать
Офис: Limassol, Кипр
Занятость
Full-time
из текста вакансии
Английский
B1
из текста вакансии
Уровень
Senior
указан работодателем
Релокация и виза
релокация и визовая поддержка
из текста вакансии
Даты
Опубликована 26.03 · видели у компании с 13.08 по 25.10 · закрыта 27.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем опытного Senior Client Developer для Core Team, который будет работать над ключевыми функциями игрового проекта. Мы стремимся к простоте, масштабируемости, поддерживаемости и отличному качеству наших решений. Главная цель и вызов нашей команды — предоставить выдающийся технический дизайн, обеспечивая при этом качество, гибкость и удобство разработки игровых функций. В этой роли вы будете разрабатывать нашу систему — её архитектуру, API, контракты и переиспользуемые модули, а также реализовывать и обобщать конкретные игровые механики, превращая успешные решения в новые «строительные блоки» для всей компании.

Что предстоит делать

  • Создание и поддержка основных модулейПеремещение кода (например, логика карты, метагеймплей) в область ответственности ядра через аудит, рефакторинг и разделение на модули.
  • Редизайн и рефакторингРазработка универсальных механизмов для внутриигровых специальных предложений, акций, баффов и эффектов — позволяющих командам функций настраивать конкретные случаи без необходимости правок ядра.Уточнение системы HotReload (которая позволяет бесшовно обновлять конфигурации и функциональность в разных средах).Проектирование системы "instances" (отдельные локации/сцены/подсистемы) со специальными игровыми правилами.
  • Ускорение интеграции новых механикОпределение типовых сценариев и миграция повторяющегося кода в переиспользуемые компоненты ядра.Создание удобного API и понятной документации (руководства, FAQ и примеры).
  • Поддержание качества кода ядраДекомпозиция, ревью кода и рефакторинг больших фрагментов без необходимости масштабных разрушительных изменений.

Требования

  • 6+ лет коммерческой разработки,
  • Знание C++ или готовность перейти к этому языку программирования.
  • Опыт работы с 2D/3D игровыми движками (например, Cocos2d-x, Unity или их аналогами).
  • Опыт создания или поддержки сложных игровых проектов (стратегия, MMORPG и/или открытый мир) или крупных мобильных титулов с постоянной синхронизацией серверов.
  • Опыт разработки переиспользуемой клиентской логики / общих модулей.
  • Умение ориентироваться в архитектуре движка и при необходимости расширять базовые модули.
  • Опыт разработки основных библиотек или инструментов для команд разработчиков (внутренний фреймворк, плагины и скрипты).
  • Знание паттернов и принципов проектирования (SOLID, GOF, KISS и YAGNI) и способность правильно декомпозировать задачи и извлекать переиспользуемые компоненты.
  • Умение работать с профайлерами, шаблонами, памятью и многопоточностью на практике.
  • Понимание ключевых компонентов (рендер, слои/сцены, анимации/таймлайны и Prefab).
  • Оптимизация производительности: профилирование, трассировка рендера и работа с памятью.
  • Способность писать тестируемый код (юнит‑тесты, интеграционные тесты и автоматизированные тесты).
  • Базовое понимание конвейеров сборки (iOS/Android) и жизненного цикла мобильных приложений.
  • English - B1 или выше, Russian - B2 или выше.

Будет плюсом

  • Опыт написания или проведения тестов производительности (нагрузочных и стресс‑тестов).
  • Опыт разработки на C# (2–3 года). Умение читать чужой код и при необходимости модифицировать модули в Unity.
  • Обширные знания инструментов и библиотек разработки игр (Spine/DragonBones, UI‑решения, аналитические SDK и т.д.).
  • Опыт работы с программными архитектурами: MVC, MVP, MVVM, ECS.

Условия и бенефиты

  • Отличное место для работы. 99 % удовлетворённость сотрудников, низкая текучесть и коллеги, которые действительно наслаждаются совместной работой.
  • Живите и работайте на солнечном Кипре. Мы — офис‑ориентированная команда в Лимассоле с современным рабочим пространством у моря, а также полная поддержка переезда и виз для вас и вашей семьи.
  • Формируйте глобальный хит. Мы — единственная европейская студия с 4X‑стратегией в топ‑10 мировых игр. Наша мобильная игра в топ‑50 выросла в 25 раз по доходам и аудитории за последние пять лет.
  • Быстро развивайтесь в уже сильной компании. Мы независимы, финансово надёжны и растём со скоростью стартапа, при этом у нас никогда не было сокращений.
  • Работайте там, где идеи побеждают. Плоская структура, коллективное принятие решений и честная обратная связь создают полную прозрачность и помогают вам быстро расти.
  • Получайте отраслевые вознаграждения. Высокие зарплаты, 13‑й месяц, бонусы за результаты и дополнительные награды за длительный стаж, брак или рождение ребёнка, а также обед каждый день.
  • Чувствуйте поддержку на каждом этапе жизни. Частная семейная медицинская страховка, плюс ежемесячная выплата на дошкольное, школьное и университетское образование детей.
  • Ваш рост — наш приоритет. От специализированных тренингов и сертификатов до языковых курсов и книг — у вас будет всё необходимое для постоянного обучения.

Навыки

C++C#UnityCocos2d-xSOLIDGOFKISSYAGNIMVCMVPMVVMECSprofilingmultithreadingmemory handlingunit testsintegration testsautomation testsbuild pipelinesiOS/Android

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти