Senior C# Unity Developer
Команда Beresnev Games в поиске опытного C# Unity Developer с широким опытом разработки игр. Вы усилите команду RnD и поможете создать новые хиты в жанре soft-casual — на стыке казуального и гиперказуального жанров!
Чем предстоит заниматься:
— Прототипирование на основе утвержденных концептов;
— Баланс между скоростью и качеством разработки;
— Участие в разработке от идеи до релиза;
— Развитие и улучшение имеющихся игровых проектов;
— Активное взаимодействие с командой разработки: художники, геймдизайнеры, тестировщики и программисты;
Что мы ожидаем от Вас:
— Опыт работы с Unity от 4-х лет;
— Опыт коммерческой разработки игр под мобильные платформы;
— Разработка проекта с учетом стандартов качества (слоистая архитектура, разделение логики\графики\физики, деревья севисов и фичей как композиция всего в приложении);
— Знание Unity, C#, ООП, DataOrientedDesign, паттернов проектирования (банда 4ех), SOLID, MVC\MVVM, DI (мы используем Zenject);
— Базовое понимание алгоритмов и структур данных;
— Понимание векторной алгебры, базовой физики;
— Умение разрабатывать проекты с учетом устойчивости к изменениям и возможностей к расширению;
— Навыки аргументировано отстаивать технический дизайн, выбирать наиболее подходящие для проекта или задачи решения;
— Желание развиваться, готовность учиться у коллег и самостоятельно, следовать приемам и практикам разработки в отделе, умение делиться знаниями с коллегами;
Будет плюсом:
— Любой сторонний опыт разработки (особенно C\C++, asm);
— Глубокое понимание и опыт работы с игровой физикой (кинематика движения, оптимизация расчетов, интерполяция\экстраполяция, определение коллизий, механика автомобилей);
— Опыт с Burst, Job system;
— Опыт с ECS;
— Понимание низкоуровневых аспектов оптимизации:
1. алгоритмические подходы;
2. учет cash friendly подходов и алгоритмов;
3. многопоточность и SIMD;
4. прикладной code inlining;
5. варианты композиции данных для их эффективного процессинга;
Мы предлагаем:
— Конкурентную заработную плату;
— Возможность профессионального роста, корпоративного обучения;
— Профессиональное развитие, коллектив где делятся идеями и обсуждают подходы и приемы в разработке;
— Интересные задачи;
— Теплую рабочую атмосферу и дружный коллектив;
— Оплачиваемый отпуск, больничные и Sick days;
— Полностью удаленную работу, в перспективе — релокацию в Прагу;
— Отличные игры в ваше портфолио;
— Мы работаем по Agile, Scrum, 2-недельные спринты;
Откликнуться — job@beresnev.games
Post #1467
849
- ❤ 1