Мы ищем талантливого программиста с опытом работы на C++ для работы в области разработки игр. Если ты опытный разработчик с глубоком знанием C++ и страстью к созданию игр, то мы будем рады видеть тебя в нашей команде!
Обязанности:
Разработка игрового кода на C++.
Оптимизация производительности и профилирование кода.
Устранение утечек памяти и обеспечение стабильности приложения.
Работа с многопоточными решениями в рамках существующих движков.
Создание и поддержка модульного, расширяемого и чистого кода.
Рефакторинг существующего кода.
Проведение код-ревью и поддержка качества кода в команде.
Обязательные требования:
Уверенное владение C++ с опытом коммерческой разработки.
Глубокое понимание принципов ООП: наследование, инкапсуляция, полиморфизм.
Опыт работы с умными указателями (shared_ptr, unique_ptr).
Знание стандартной библиотеки C++ (STL): контейнеры, алгоритмы, итераторы.
Опыт профилирования и оптимизации кода.
Умение выявлять и устранять утечки памяти.
Знание принципов многопоточности в C++ и безопасной работы с потоками.
Опыт работы с CMake и понимание принципов сборки проектов.
Опыт работы с Git: понимание разницы между merge и rebase.
Способность писать чистый, модульный и расширяемый код.
Навыки рефакторинга и опыт проведения код-ревью.
Будет плюсом:
Знание скриптовых языков (Python, JavaScript).
Опыт мультиплатформенной разработки (Android, iOS, Windows).
Опыт оценки сроков, формирования архитектурных решений.
Умение самостоятельно находить и исправлять баги.
Опыт работы с Jira.
Знание технологий CI/CD.
Понимание специфики форматов графических изображений.
Опыт работы с анимациями на Spine, DragonBones.
Опыт разработки игр на игровых движках.
Мы предлагаем:
Полностью удаленную работу.
Оборудование рабочего места.
Оформление по ТК.
Присоединяйся к нашей команде и стань частью захватывающих проектов! Ждём твоего отклика!
Youth Entrepreneurship Support Center of Uzbekistan
Ташкент
Не указана
Ташкент
Не указана