Dark Crystal Games — Jobs

Middle+/Senior Developer

Dark Crystal Games — независимая студия, расположенная в Санкт-Петербурге. Сейчас мы работаем над Encased, масштабной тактической РПГ для ПК и консолей.

В студию требуется опытный разработчик для работы над центральными системами игры. Мы используем Unity, однако мы написали множество сложных систем, фич и редакторов под наш проект и продолжаем развивать свой “фреймворк”.

Задачи:
- Реализация и поддержка различной игровой логики, вплоть до кор-фич;
- Оптимизация геймплейного кода под разные платформы;
- Создание инструментария для членов команды - скриптеров, геймдизайнеров и т.д.
- Рефакторинг и peer-ревью внутри команды программистов

Требования:
- Отличное знание С#;
- Отличное понимание компьютерной графики и 3D-математики, структур данных и алгоритмов;
- Опыт проектирования архитектуры отдельной механики и встраивание ее в существующий код;
- Отличное знание архитектуры игровых движков;
- Опыт написания игровых систем для хардкорных игр;
- Опыт доведения игр до релиза.

Будет плюсом:
- Знание современных фич Unity и понимание тенденций развития этого инструмента (ECS, URP etc);
- Опыт написания своих движков или наличие личных и опен сорс проектов;
- Опыт разработки или портирования игр на консоли;
- Опыт лидерства над небольшой командой разработчиков;
- Игровой опыт в РПГ, иммёрсив симы и шутеры.
- Отличное понимание DRY и SRP

Предлагаем:
- Официальное трудоустройство;
- Офис в Санкт-Петербурге (м. Кировский завод);
- Гибкий график;
- Действительно интересный проект.