Вакансия: Unity C# разработчик (Middle, mobile game)
Описание вакансии
Ищем Unity-разработчика (Middle) в небольшую команду для совместной работы над мобильной f2p игрой про автомобили.
Наша игра - это автомобильная аркада, смесь BeamNG с FlatOut. В ней разнообразные игровые режимы, большой выбор разрушаемых машин, а так же локации с динамическим окружением. Игра уже опубликована на GooglePlay и AppStore, имеет активную аудиторию, и мы продолжаем её постоянно развивать.
Предстоит заниматься разнообразными задачами - от реализации новых игровых режимов и геймплейных механик до улучшения уже существующего функционала. Важно умение работать с чужим кодом и адаптироваться к существующим решениям в проекте, без жгучего желания переписать все с нуля)) Так же важно понимание ограничений разработки под мобильные платформы и умение в оптимизацию.
Обязанности:
- Реализация игровой логики и механик - работа с контроллером авто, камерой, контроллеры для окружения, работа с игровыми данными;
- Работа с UI (тех. моменты, без рисования);
- Поддержка и развитие архитектуры проекта;
- Разработка инструментов для облегчения работы других членов команды.
Требования: - Опыт коммерческой разработки на Unity по мобильные платформы;
- Уверенное знание C#, хорошее понимание архитектуры и паттернов проектирования;
- Опыт работы с JSON-сериализацией, ScriptableObjects;
- Опыт работы с Unity UI (Canvas, адаптивная вёрстка);
- Опыт разработки и оптимизации для мобильных платформ (Android / iOS);
- Умение работать с чужим кодом.
Будет плюсом:
- Опыт работы с автомобильной физикой (игра на основе NWH);
- Опыт работы с Addressables, DOTween;
- Опыт работы с серверными решениями;
- Понимание основ геймдизайна мобильных и пк игр.
Условия: - Удалённая фулл-тайм работа с гибким графиком;
- Минимум бюрократии, открытость к инициативам и предложениям;
- Небольшой и дружный коллектив.
Ждём в команду ответственного и талантливого разработчика, готового развиваться вместе с нами и делать классные игры!