Unity Developer

Новосибирск, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Fullstack • C#
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
от 100 000 до 200 000 ₽
О себе

На данный момент Unity Developer.

Мои компетенции и опыт

Virtual Global Games · Кишинёв, Молдова (удалённо) · 02/2025 — настоящее время

Коммерческая разработка мобильных и PC-игр на Unity в составе кросс-функциональной команды. Полный производственный цикл: от архитектуры до релиза на Android, iOS, PC и Nintendo Switch.

Ключевые достижения

 

Спроектировал и внедрил Event-driven архитектуру, снизив межмодульную связанность и сократив время командных итераций на ~30%

Провёл оптимизацию мобильного рендеринга: уменьшил количество draw calls на 40%, обеспечив стабильные 60 FPS на таргетных устройствах

Разработал кастомную систему Object Pooling, полностью устранив GC-фризы при высокочастотном спауне объектов

Внедрил Zenject (DI) и MVVM-архитектуру в двух коммерческих проектах, повысив покрываемость тестами и масштабируемость кодовой базы

Стандартизировал pipeline сборки под Android / iOS / PC, сократив длительность релизного цикла

 

Обязанности

 

Разработка игровой логики на C# с применением OOP, SOLID и паттернов проектирования (Strategy, Command, Decorator, Composition)

Вёрстка и анимация UI по макетам Figma с адаптацией под множество разрешений экранов (UGUI)

Работа со ScriptableObjects, async/await, системами сериализации данных (сохранение / загрузка)

Разработка кастомных шейдеров (Shader Graph), настройка камер (Cinemachine), интеграция Post-processing эффектов

Профилирование и оптимизация CPU / GPU / памяти через Unity Profiler для мобильных платформ

Локализация приложений (I2 Localization), интеграция сторонних SDK и библиотек

Ведение Git-репозиториев по GitFlow, документирование технических решений и функционала

 

Языки / движки: C#, Unity 2D/3D (Mobile, PC, Nintendo Switch)

Архитектура: OOP, SOLID, MVVM, MVC, Event-driven, Strategy, Command, Decorator, Composition

Фреймворки: Zenject (DI), UniRx, Cinemachine, I2 Localization, ScriptableObjects, Async/Await

Рендеринг: Shader Graph, Post-processing, Object Pooling

UI/UX: UGUI, Figma, адаптивная вёрстка, анимация интерфейсов

Оптимизация: Unity Profiler, снижение draw calls, CPU/GPU/память

DevOps / прочее: Git (GitFlow), JSON, Input System, Physics


нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме нужен доступ к резюме


Unity developer

Divent · Новосибирск · 01/2024 — 02/2025

Разработка трёх коммерческих проектов на Unity в составе кросс-функциональных команд (2 разработчика + тимлид + 3D-художник). Полный цикл: от технического задания до финальных сборок на Android, iOS и PC.

 

Проект 1 — 3D Runner с вводом от тренажёра (01/2024 — 04/2024)

 

Реализовал core-механики: прыжок, скольжение, присед, систему очков и прогресса

Разработал кастомный шейдер в Shader Graph с эффектом искривления пространства

Настроил камеру через Cinemachine, реализовал trail-эффекты и систему частиц

Внедрил Zenject (DI), интегрировал сторонние библиотеки для загрузки 3D-моделей в рантайме

 

Стек: Unity, C#, Shader Graph, Cinemachine, Zenject, Git

 

Проект 2 — Мобильное приложение Android / iOS (05/2024 — 10/2024)

 

Реализовал MVVM-архитектуру и вёрстку UI-экранов по макетам Figma

Разработал сложные формы с валидацией, компоненты выбора времени и расписаний

Применял UniRx для реактивного управления состоянием UI, async/await для фоновой логики

Провёл полную локализацию приложения (I2 Localization)

 

Стек: Unity, C#, MVVM, UniRx, Async/Await, I2 Localization, Git

 

Проект 3 — Интерактивный Runner с велотренажёром (11/2024 — 01/2025)

 

Интегрировал ввод от микроконтроллера через Input System; реализовал механики движения, ускорения и наклона

Провёл оптимизацию производительности (Object Pooling, профилирование CPU/GPU)

Адаптировал ассеты под требования заказчика, подготовил и стабилизировал финальные сборки

 

Стек: Unity, C#, Git, Android, iOS, PC, OOP, SOLID, Zenject, Async/Await, Cinemachine, Object Pooling

 

Стек

 

Языки / движки: C#, Unity 2D/3D, (Mobile, PC)

Архитектура: OOP, SOLID, MVVM, MVC, Event-driven, Strategy, Command, Decorator, Composition

Фреймворки: Zenject (DI), UniRx, Cinemachine, I2 Localization, ScriptableObjects, Async/Await

Рендеринг: Shader Graph, Post-processing, Object Pooling

UI/UX: UGUI, Figma, адаптивная вёрстка, анимация интерфейсов

Оптимизация: Unity Profiler, снижение draw calls, CPU/GPU/память

DevOps / прочее: Git (GitFlow), JSON, Input System, Physics

Языки: Русский (родной), Английский (C2)


Специализация
Информационные технологииРазработкаFullstackC#
Отрасль и сфера применения

Уровень
МиддлСеньор

Интересные кандидаты