Middle+/Senior C++ Developer
Прямой работодатель Смарт Геймс Девелопмент ( www.smart-games.ru )
Санкт-Петербург, Россия
Миддл • Сеньор
23 декабря
Опыт работы от 3 до 5 лет
Короткая ссылка: gkjb.ru/hfte
Описание вакансии
Смарт Геймс Девелопмент - разработчик игр для мобильных платформ. У нас нет бюрократии, нет дресс-кода, нет ограничений творческих идей. Зато у нас есть сплоченная команда опытных спецов, самые комфортные условия для реализации и развития своих скилов и, конечно, интересная работа!
В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “Middle+/Senior C++ Разработчик с опытом работы с ECS и Lua”.
Обязанности:
- Разработка и оптимизация высокопроизводительного кода на C++ в рамках существующего проекта.
- Работа с архитектурой ECS (Entity Component System) для создания гибких и масштабируемых систем.
- Интеграция C++ кода с Lua скриптами для расширения функциональности и гибкости приложения.
- Участие в проектировании и реализации новых функций и механик.
- Оптимизация производительности и использования памяти приложения.
- Взаимодействие с командой разработчиков, дизайнеров и QA для достижения общих целей проекта.
- Решение сложных технических задач и доведение их до конца в установленные сроки.
Требования:
- Опыт работы: от 3 лет в разработке на C++, желательно в игровой индустрии или смежных областях.
- Знание C++: глубокое понимание языка, включая современные стандарты (C++11/14/17).
- Практический опыт разработки с использованием архитектуры Entity Component System (ECS).
- Уверенное знание Lua и опыт интеграции Lua скриптов с C++.
- Навыки профилирования и оптимизации кода по производительности и памяти.
- Умение применять эффективные решения в разработке.
- Опыт работы с системами контроля версий (Git).
- Умение брать на себя ответственность за задачи и доводить их до завершения.
- Стремление к высокому качеству кода и оптимальному использованию времени.
- Способность самостоятельно решать поставленные задачи и предлагать улучшения.
- Готовность сотрудничать с коллегами и помогать в достижении общих целей.
- Стремление к постоянному профессиональному росту.
Условия работы:
- Официальное трудоустройство с первого рабочего дня (больничные, отпуск).
- Гибкий график работы.
- Полностью белая заработная плата.
- Возможность профессионального и карьерного роста.