About the role
The Senior Unity Developer will design and maintain complex game systems, ensuring high performance and scalability for large mobile F2P projects. Responsibilities include architectural development, optimizing production stability, and conducting code reviews to maintain high engineering standards.
What they look for
Requirements
Candidates must have 5+ years of commercial experience with Unity and C# in large-scale mobile Casual or Midcore games. A deep understanding of Unity lifecycle, memory management, and production-level optimization for mobile devices is essential.
Benefits
Full description
Vira Games - незалежна ігрова компанія, що спеціалізується на розробці та видавництві мобільних ігор. Наша команда - це творчий альянс, що об’єднує досвід, креативність, драйвовість і професіоналізм.
Шукаємо Senior Unity Developer із сильним досвідом розробки та підтримки великих мобільних ігор у жанрах Casual / Midcore.
Проєкт — велика мобільна F2P-гра, яка перебуває в активній розробці та регулярно отримує новий контент і функціональність.
Роль передбачає відповідальність не лише за реалізацію окремих фіч, а й за технічний розвиток проєкту в цілому: архітектурні рішення, довгострокову якість і стабільність кодової бази та вирішення складних production-проблем.
Основні обов’язки:
- Розробляти та підтримувати ігрові системи й великі фічі на Unity / C#.
- Брати участь у розвитку та покращенні архітектури проєкту.
- Проєктувати системи з урахуванням масштабування та довгострокової підтримки.
- Працювати з Addressables, Asset Bundles, CDN та віддаленою доставкою контенту.
- Розвивати системи Remote Configs та server-driven функціональність.
- Проєктувати коректну роботу гри в online / offline режимах та за нестабільного інтернет-з’єднання.
- Аналізувати та усувати ANR, freezes, crashes та інші production-проблеми.
- Оптимізувати CPU, memory, loading/startup time та продуктивність на різних класах мобільних пристроїв.
- Працювати над зменшенням розміру застосунку та завантажуваного контенту.
- Стежити за технічною якістю нових систем та інтеграцій.
- Проводити code review та допомагати покращувати інженерні практики команди.
- Досліджувати складні технічні проблеми на основі production-даних та знаходити root cause.
- Брати участь у прийнятті ключових технічних рішень проєкту.
Навички та експертиза:
- 5+ років комерційного досвіду з Unity / C#.
- Сильний production-досвід саме з великими мобільними Casual / Midcore іграми.
- Досвід роботи з проєктами, які тривалий час перебували в LiveOps та активно розвивалися.
- Сильне розуміння архітектури великих Unity-проєктів.
- Практичний досвід з Addressables / Asset Bundles / CDN.
- Досвід побудови систем доставки та оновлення контенту без обов’язкового оновлення застосунку.
- Досвід роботи з Remote Configs, versioning, caching та fallback-сценаріями.
- Розуміння архітектури online/offline мобільних ігор та синхронізації стану.
- Глибоке розуміння Unity lifecycle, memory management, GC та asset management.
- Сильний досвід профілювання та оптимізації Android/iOS.
- Практичний досвід розслідування ANR, freezes, crashes, OOM та performance regressions.
- Розуміння специфіки слабких Android-пристроїв та device fragmentation.
- Досвід оптимізації build size та розміру downloadable content.
- Уміння працювати з production telemetry, crash/ANR reports та profiler-інструментами.
- Хороше розуміння multithreading / async programming.
- Досвід code review та прийняття архітектурних рішень.
- Здатність самостійно доводити складну технічну проблему від симптому → root cause → рішення → перевірки результату.
Важливо: досвід виключно з Hypercasual, невеликими прототипами або короткими проєктами без довгострокової production-підтримки не є релевантним для цієї позиції.
Передбачувані етапи інтервʼю:
- Інтервʼю з рекрутером.
- Технічне Інтервʼю.
- Збір рекомендацій.
- Офер.
Ми пропонуємо:
Бенефіт-кафе: Свобода вибору - персональний бюджет на страхування, навчання, спортзал чи будь-що для твого балансу.
Бонуси за досягнення: Цінуємо strive for excellence і командну гру, відзначаємо помітні результати, ініціативу та реальний вплив.
Remote First: Працюй з будь-якої точки світу віддалена робота є стандартом, а не винятком.
Вплив на бізнес: Мінімум бюрократії, максимум свободи дій і можливість втілювати свої ідеї.
Career Boost: Розвиток професійної експертизи, навчання, внутрішні тренінги, стратегічні сесії.
Culture Driver: Атмосфера єдиної команди, де успіх - результат спільної праці.
Similar roles
-
Marketing Unity Developer - Portfolio Games
Voodoo Paris, Ile-de-France, France
-
Senior Game Developer
Game District Punjab, Pakistan
-
Game Developer II
IGT, a Nevada Corporation Salford, England, United Kingdom
-
Tech Artist - 2d Project Unity Developer
Pine Creek Games Denmark · DKK 480K/yr
-
Senior Game Developer - Senior Software Developer I
Miniclip İzmir, Aegean Region, Turkey
-
Game Developer
Vertigo Istanbul, Istanbul, Turkey