Разработчик Unity

Уровень зарплаты: от 140 000 руб.
Местоположение: Россия, Республика Марий Эл (МСК +0ч)

Резюме: Разработчик Unity

Старший разработчик
Июнь 2018 — Ноябрь 2025 (7 лет и 6 месяцев)
Ключевые компетенции:
- Языки и платформы: C#, .NET, Unity 3D (2020 LTS+), iOS, Android, IL2CPP.


- Инструменты: Addressables, Zenject (Extenject), UniTask, UniRx, Git (Git Flow, GitHub/GitLab), Jira, Confluence.


- Сервисы: Firebase (Analytics, Remote Config, Realtime DB, Crashlytics), Appodeal, AppLovin MAX, CloudFlare R2.


- Архитектура: Чистая архитектура, ООП, SOLID, паттерны проектирования (Observer, State, Strategy), Dependency Injection, асинхронное программирование, MVP, MVC, MVVM.


- Софт-скиллы: Code Review, наставничество (обучение джуниоров), составление технической документации, декомпозиция задач, коммуникация с геймдизайнерами и проджектами.




Опыт работы
Unity Developer (Junior → Middle → Senior)
Июнь 2018 — настоящее время


В компании прошёл путь от Junior до Senior. Начинал с выполнения небольших заказов на Upwork (2D/3D игры, VR/AR-проекты под заказчиков из США и Европы). Затем компания переключилась на разработку собственных мобильных игр. С 2022 года занимаю позицию Senior-разработчика.


Ключевые достижения за весь период:


- Участвовал в полном цикле разработки мобильных игр с суммарным количеством установок свыше 11 млн.


- Проектировал модульную архитектуру с нуля и проводил рефакторинг легаси с внедрением SOLID, Dependency Injection (Zenject), современных асинхронных подходов (UniTask, Addressables).


- Выступал де-факто ведущим разработчиком на нескольких проектах (единственный инженер или основной архитектор).


- Проводил код-ревью, помогал джуниорам, участвовал в планировании спринтов и оценке задач.




Проекты внутри компании:
Hotdog master (Симулятор, мобильная)
Май 2025 — настоящее время
Роль: ведущий разработчик (единственный инженер в проекте)


- Обеспечил полную техническую поддержку и развитие проекта: рефакторинг легаси-кода с SOLID сократил время внедрения новых фич на 30%.


- Интегрировал систему мультиязычности (локализация) со сменой языка в рантайме через паттерн Observer.


- Оптимизировал производительность (Profiler) — устранил фризы на слабых устройствах, снизил потребление памяти.




Diff Hunt (Симулятор, мобильная)
Октябрь 2024 — Май 2025
Роль: Senior-разработчик / архитектор core-геймплея


- Спроектировал модульную архитектуру с нуля на Zenject (DI), обеспечив слабую связанность и масштабируемость.


- Полностью разработал core-геймплей: системы управления, процедурную генерацию уровней, сохранение прогресса (PlayerPrefs/JSON).


- Реализовал Audio Manager и Game State Manager.


- Интегрировал Appodeal и Firebase.


- Наставничество: помогал младшему разработчику подключиться к проекту, проводил код-ревью.




Business Empire: RichMan (Симулятор, 10 млн+ установок)
Март 2022 — Октябрь 2024
Роль: Key developer (ответственный за оптимизацию и рекламную инфраструктуру)


- Инициировал и провёл миграцию рекламного стека с Appodeal на AppLovin MAX — спроектировал абстрактную прослойку адаптеров, рост eCPM на ~15%.


- Внедрил Addressables + кастомный плагин для CloudFlare R2 — уменьшил размер базового билда на 40%, организовал «горячие» обновления.


- Оптимизировал батарею и память — снизил креши (Crashlytics) на устройствах с 2GB RAM на 20%.


- Техническое лидерство на уровне модуля: вёл документацию, обучал двух разработчиков (консультировал по Addressables и оптимизации).




Just Blocks (Головоломка, 1 млн+ установок)
Ноябрь 2020 — Октябрь 2023
Роль: Unity Developer (Middle)


- Спроектировал систему хранения и парсинга игровых уровней (JSON + Scriptable Objects) — геймдизайнеры могли добавлять уровни без программиста, ускорило выпуск обновлений в 2 раза.


- Провёл рефакторинг легаси-кода: внедрил SOLID, паттерны Observer и State.


- Интегрировал Firebase Analytics, Remote Config, Crashlytics, настроил удалённую конфигурацию для A/B-тестов.


- Работал в команде (Git Flow, Jira), помогал младшему коллеге с багами и проводил код-ревью.




Мини-проекты и аутсорс (в той же компании)
Июнь 2018 — Октябрь 2020
Роль: Junior Unity Developer


- Разработка небольших 2D и 3D игр, VR/AR-приложений по заказам с Upwork (клиенты из США и Европы).


- Работа с VR SDK (Oculus, SteamVR), AR (Vuforia, AR Foundation), реализация механик взаимодействия, трекинг объектов.


- Быстрое прототипирование, оптимизация под мобильные платформы. Старт карьеры и получение широкого технологического кругозора.




О себе
Карьерный путь: вырос от Junior до Senior в одной компании с 2018 года. С 2022 года — уверенный Senior.


- Технический уровень: могу сделать проект «с нуля до релиза» в одиночку или взять на себя самый сложный модуль в команде.


- Наставничество: помогаю младшим, провожу код-ревью, объясняю сложное геймдизайнерам.


- Бизнес-ориентация: понимаю Retention, ARPU, Crash Rate, оптимизирую под слабые устройства.


- Режим работы: спокойно отношусь к дедлайнам и многозадачности, готов к тестовому заданию. Ищу проект с интересной механикой и сильной командой.

iOS-разработчик
Март 2017 — Июнь 2018 (1 год и 4 месяца)
- Участвовал в разработке спортивного приложения для отслеживания тренировок и показателей пользователей (пульс, дистанция, калории).


- Работал с UIKit, CoreData, URLSession, интеграция с бэкендом (REST API).


- Настраивал сборку под iOS, оптимизировал производительность и потребление батареи.


- Получил опыт работы в команде, код‑ревью, понимание полного цикла разработки мобильного приложения.

Посмотрите похожие резюме

Unity-разработчик
Зарплата: 10 000 руб.
Разработчик на C#/.NET Unity
Зарплата: 50 000 руб.
Middle Unity разработчик
Зарплата: 110 000 руб.
Golang-разработчик
Зарплата: 100 000 руб.