Middle+/Senior C++ Developer

Прямой работодатель  Смарт Геймс Девелопмент ( www.smart-games.ru )
Санкт-Петербург, Россия
Миддл • Сеньор
Информационные технологии • Разработка • C++ • Lua • Gamedev
23 декабря

Опыт работы от 3 до 5 лет
Описание вакансии

Смарт Геймс Девелопмент - разработчик игр для мобильных платформ. У нас нет бюрократии, нет дресс-кода, нет ограничений творческих идей. Зато у нас есть сплоченная команда опытных спецов, самые комфортные условия для реализации и развития своих скилов и, конечно, интересная работа!

В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “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).
  • Умение брать на себя ответственность за задачи и доводить их до завершения.
  • Стремление к высокому качеству кода и оптимальному использованию времени.
  • Способность самостоятельно решать поставленные задачи и предлагать улучшения.
  • Готовность сотрудничать с коллегами и помогать в достижении общих целей.
  • Стремление к постоянному профессиональному росту.

Условия работы:

  • Официальное трудоустройство с первого рабочего дня (больничные, отпуск).
  • Гибкий график работы.
  • Полностью белая заработная плата.
  • Возможность профессионального и карьерного роста.

Специализация
Информационные технологииРазработкаC++Lua
Отрасль и сфера применения
Gamedev
Уровень должности
МиддлСеньор
Загрузка формы отклика...