← Усі вакансії

Middle/Senior Unity Developer R&D

Vira Games
Формат:
повний remote
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Vira Games — незалежна ігрова компанія, що спеціалізується на розробці та видавництві мобільних ігор. Наша команда — це творчий альянс, що об’єднує досвід, креативність, драйвовість і професіоналізм.

Шукаємо Unity Developer, який долучиться до команди та візьме на себе розвиток ігрових систем — від нових механік і LiveOps до архітектурних рішень. У цій ролі буде простір для технічної ініціативи, роботи над продуктивністю й стабільністю гри та впровадження AI-практик у розробку.

Основні обов’язки:

Розробляти та підтримувати ігрові системи й фічі на Unity / C# у релізнутому проєкті, розвивати архітектуру та зменшувати технічний борг.

Реалізовувати LiveOps-функціональність: івенти, акції, сезонний контент, A/B-тести.

Працювати з Addressables / Asset Bundles / CDN та Remote Configs — доставляти контент і зміни без оновлення застосунку.

Активно використовувати AI-агентів (Cursor, Claude Code) у щоденній розробці на реальній кодовій базі; створювати й підтримувати власні skills та інструкції для автоматизації рутини команди, відповідаючи за якість результату.

Аналізувати та усувати ANR, crashes, freezes, OOM та інші production-проблеми на основі реальної телеметрії.

Оптимізувати CPU, memory, startup time, розмір застосунку та завантажуваного контенту під різні класи Android-пристроїв.

Інтегрувати та супроводжувати рекламні, аналітичні й монетизаційні SDK, стежити за коректністю івентів.

Проводити code review, брати участь у ключових технічних рішеннях та ділитися AI-практиками з командою.

Навички та експертиза:

3+ роки комерційного досвіду з Unity / C# та релізнутими мобільними іграми; досвід підтримки проєктів у LiveOps, а не лише розробки до запуску.

Сильне розуміння архітектури Unity-проєктів: патерни, DI (Zenject / VContainer), async (UniTask), Unity lifecycle, memory management та GC.

Практичний досвід з AI-агентами (Cursor, Claude Code або аналоги): вміння декомпозувати задачу, працювати з контекстом великої кодової бази та валідувати згенерований код.

Досвід роботи з MCP (зокрема Unity MCP) та підходом «skills / rules / agent instructions» — вміння зафіксувати командні практики так, щоб агент відтворював їх стабільно.

Практичний досвід з Addressables / Asset Bundles / CDN, Remote Configs, versioning, caching та fallback-сценаріями.

Сильний досвід профілювання й оптимізації Android/iOS та розслідування ANR, crashes, OOM і performance regressions на production-даних (Unity Profiler, Crashlytics, Android vitals).

Розуміння специфіки слабких Android-пристроїв, device fragmentation та оптимізації build size.

Інтеграція сторонніх SDK (реклама, аналітика, IAP); Git-флоу, code review, CI/CD.

Здатність довести складну проблему від симптому → root cause → рішення → перевірки результату; розуміння продуктових метрик (retention, CPI, LTV).

Передбачувані етапи інтервʼю:

Інтервʼю з рекрутером.

Тестове завдання.

Технічне Інтервʼю.

Збір рекомендацій.

Офер.

Ми пропонуємо:

Бенефіт-кафе: Свобода вибору — персональний бюджет на страхування, навчання, спортзал чи будь-що для твого балансу.

Бонуси за досягнення: Цінуємо strive for excellence і командну гру, відзначаємо помітні результати, ініціативу та реальний вплив.

Remote First: Працюй з будь-якої точки світу віддалена робота є стандартом, а не винятком.

Вплив на бізнес: Мінімум бюрократії, максимум свободи дій і можливість втілювати свої ідеї.

Career Boost: Розвиток професійної експертизи, навчання, внутрішні тренінги, стратегічні сесії.

Culture Driver: Атмосфера єдиної команди, де успіх — результат спільної праці.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot