П

Программист C++

Полигонатор
Таганрог
🏢 Офис
Junior
Полная занятость
Россия
Описание вакансии
Обязанности
Разработка и поддержка высокопроизводительного кода на C++ (современные стандарты: C++17/20).
Работа в среде Unreal Engine 5: написание игровых систем, компонентов, инструментов для дизайнеров и программистов.
Проектирование и реализация сетевых функционалов (клиент–сервер, репликации, синхронизация состояний).
Оптимизация производительности: профилирование, уменьшение накладных расходов, работа с памятью и кэшами.
Интеграция с C#/.NET-сервисами (REST API, JWT) и базами данных (PostgreSQL/SQLite) при необходимости.
Написание unit/integration-тестов, поддержка качества кода, code review.
Поддержка технической документации (архитектура, API, инструкции по сборке и запуску).
Взаимодействие с командой: арт, геймдизайн, QA, DevOps, backend-разработчики.
Требования
Опыт коммерческой разработки на C++ от 1–2 лет.
Уверенное знание современных стандартов C++ (C++17/20): умные указатели, move-семантика, шаблоны, STL.
Понимание управления памятью, многопоточности, lock-free структур, конкурентности.
Опыт работы с CMake, сборкой под Windows/Linux, отладкой (gdb/Visual Studio).
Базовые навыки работы в Linux: терминал, процессы, логи, права.
Знание Git, умение работать в команде (feature branch, merge request, code review).
Понимание принципов SOLID, чистого кода, базовых паттернов проектирования.
Готовность работать с игровым движком и разбираться в геймдеве.
Опыт работы с Unreal Engine 5 (C++ в UE, UObject, GameplayAbilitySystem, Blueprints + C++).
Опыт сетевой разработки (многосторонняя игра, authoritative server, репликации).
Опыт работы с профайлерами (VTune, RenderDoc, Unreal Profiler, Visual Studio Profiler).
Знание Docker, базовых принципов CI/CD.
Опыт работы с графическими API (OpenGL/Vulkan/DirectX) или физическими движками.
Английский — технический (чтение документации).
Условия
Официальное трудоустройство, полностью "белая" заработная плата;

Соц. пакет по ТК РФ;

Уровень заработной платы обсуждается индивидуально по итогам интервью
График работы 5/2 с 10:00 до 18:00 Пятница сокращенный день на 1 час;
Дружный коллектив и хороший психологический климат;
Открытая, демократичная культура. Возможность реализовать свои идеи;
Дружный коллектив и хороший психологический климат;
Технологии и навыки
AI-помощник
Источникhh.ru
Опубликовано3 дн назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.