Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
Чем предстоит заниматься: Разрабатывать и дорабатывать игровые механики, интерфейсы и системы на Unity. Участвовать в создании прототипов и развитии существующих проектов.
Задачи:
— Разрабатывать и дорабатывать игровые механики, интерфейсы и системы на Unity.
— Участвовать в создании прототипов и развитии существующих проектов.
— Создавать и адаптировать интерфейсы под разные разрешения и размеры экранов.
— Участвовать в проектировании архитектуры, проводить рефакторинг и поддерживать качество кода.
— Интегрировать сторонние SDK, плагины и библиотеки.
— Находить и исправлять ошибки, анализировать логи и проверять работу игр на устройствах.
— Профилировать и оптимизировать проекты под Android и iOS.
— Подготавливать сборки и участвовать в выпуске обновлений.
— Работать вместе с гейм-дизайнерами, художниками и тестировщиками.
— Использовать AI-инструменты для поиска решений, прототипирования, написания и рефакторинга кода, проверять качество полученного результата.
Требования:
— Коммерческий опыт разработки на Unity от 1 года.
— Уверенное знание C# и основных возможностей платформы .NET.
— Понимание ООП, принципов SOLID и базовых паттернов проектирования, умение применять их на практике.
— Опыт работы с Unity UI: Canvas, адаптивная вёрстка, обработка пользовательского ввода.
— Понимание жизненного цикла Unity-компонентов, корутин, событий и асинхронных операций.
— Знание основных структур данных и алгоритмов.
— Уверенная работа с Git: коммиты, ветки, слияние изменений и разрешение конфликтов.
— Умение читать чужой код, разбираться в существующем проекте и находить причины ошибок.
— Готовность самостоятельно разбирать задачи, обсуждать решения и доводить работу до результата.
— Опыт использования AI-ассистентов или готовность освоить их в ежедневной работе.
— Умение критически оценивать и проверять сгенерированный код.
Будет преимуществом:
— Опыт разработки и выпуска мобильных игр в Google Play или App Store.
— Опыт быстрого прототипирования казуальных и гиперказуальных игр.
— Навыки профилирования и оптимизации: CPU, GPU, память, сборка мусора, размер приложения и время загрузки.
— Опыт интеграции Firebase, AppsFlyer, рекламных SDK, аналитики и внутриигровых покупок.
— Работа с REST API и JSON, понимание архитектуры клиент-серверных приложений.
— Опыт работы с Addressables, UniTask и инструментами внедрения зависимостей.
— Знание Android Studio и Xcode, опыт устранения ошибок мобильных сборок.
— Базовые знания Kotlin, Java, Swift или Objective-C.
— Опыт настройки CI/CD и автоматизации сборок.
— Знание Dart и Flutter.
— Английский на уровне чтения технической документации.
Условия:
— Удалённая работа с гибким началом рабочего дня и согласованным временем для командного взаимодействия.
— Заработная плата по результатам собеседования с учётом опыта и уровня задач.
— Понятные задачи, прямое общение с командой и минимум бюрократии.
— Возможность участвовать в полном цикле разработки мобильных игр.
— Влияние на технические решения и развитие продукта.
— Обмен опытом, обратную связь по коду и профессиональный рост.
— Использование современных инструментов разработки и AI-ассистентов.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
75/100
Хорошая вакансия
Оценка от Job Hunters AI
Unity Developer (junior+/middle); зарплата не указана; понятные задачи; гибкий формат; современный стек.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
Оплата не указана конкретно, только упомянуто, что зарплата обсуждается по результатам собеседования с учётом опыта и задач.
Из объявления
Заработную плату по результатам собеседования с учётом опыта и уровня задач.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.