Технический руководитель Unity удалено Описание вакансии Мурка ищет старшего инженера-программиста Unity, который присоединится к нашему техническому отделу Slots Era команду разработчиков в качестве технического руководителя Unity. Мы хотим, чтобы вы позаботились о технической стабильности и развитии инфраструктуры нашей второй по величине игры. На этой должности вы будете отвечать за техническую и инфраструктурную сторону проекта, обеспечивая стабильность, отсутствие сбоев и бесперебойную
Технический руководитель Unity
удалено
Описание вакансии
Мурка ищет старшего инженера-программиста Unity, который присоединится к нашему техническому отделу Slots Era команду разработчиков в качестве технического руководителя Unity. Мы хотим, чтобы вы позаботились о технической стабильности и развитии инфраструктуры нашей второй по величине игры.
На этой должности вы будете отвечать за техническую и инфраструктурную сторону проекта, обеспечивая стабильность, отсутствие сбоев и бесперебойную работу приложения на различных устройствах. Другая часть будет работать над развитием инфраструктуры с помощью команды нашей платформы.
Обязанности
- Контролировать техническую стабильность приложения: мониторинг, работу над ошибками ANR, сбоями и другими областями приложения, связанными с производительностью.
- Разрабатывать и контролировать реализацию функций инфраструктуры.
- Руководит небольшой технической командой инженеров Unity, поощряя личное и командное развитие, а также делясь опытом и идеями.
- Точно оценивайте сроки выполнения задач и контролируйте их соблюдение.
- Пишите и проверяйте эффективный, ясный и понятный код.
Требования
- Опыт разработки 2D-приложений на Unity не менее 5 лет.
- Хорошее понимание процесса разработки игр.
- Экспертное понимание C# и .Net Framework, включая универсальные шаблоны, события, атрибуты, отражение, LINQ, асинхронный код, управление памятью и т. д.
- Опыт работы с Unity: анимация, префабы, сериализация, объекты сценариев,
- AssetBundles, конвейер рендеринга, сжатие текстур, профилирование, IMGUI для сценариев редактора и т. д.
- Хорошее понимание родной части iOS, Android, WebGL и UWP. платформы.
- Опыт интеграции инфраструктурных библиотек в приложение (например, оплата, аналитика, реклама и т. д.).
- Подтвержденный опыт работы со сторонними библиотеками, разработанными Unity (например, Addressables, Cinemachine и т. д.), а также с внешними Zenject, DOTween, EDM4U, Toolkit2D и т. д.).
- Глубокое понимание ключевых принципов разработки программного обеспечения: ООП, ООД, SOLID, DRY, KISS и YAGNI.
- Обширные знания шаблонов проектирования программного обеспечения.
- Опыт клиент-серверной коммуникации.
- Владение Git (подмодули, LFS, слияние, перебазирование, выборка, возврат, сброс).
- Отличные коммуникативные навыки и способность наставлять младших членов команды.
- Владение английским языком на уровне Intermediate или выше.
- Явная страсть к постоянному личному и профессиональному развитию.
Будет плюсом
- Опыт работы в командах, отвечающих за инфраструктуру или платформу.