Logo for Vira Games

Middle/Senior Unity Developer R&D

Role overview

Qualifications

  • 3+ years of commercial experience with Unity/C# and released mobile games
  • Strong understanding of Unity project architecture
  • Practical experience with AI agents
  • Experience with Addressables/Asset Bundles/CDN and Remote Configs

Responsibilities

  • Develop and maintain game systems and features on Unity/C# in a released project
  • Implement LiveOps functionality including events, promotions, seasonal content, and A/B tests
  • Analyze and debug production issues like ANR, crashes, and freezes
  • Conduct code reviews and participate in key technical decisions

Key facts

  • Remote from: Europe
  • Full time
  • Senior (5-10 years)
  • Unity Developer
  • English

Hard skills

Other skills

  • Problem Solving
  • Teamwork
  • Communication

About the company

Vira Games logo

Vira Games

Video Games & Interactive Entertainment

Our team is a creative alliance that combines experience, creativity, drive, and professionalism. We strive to create games that will be a source of joy and satisfaction for users of any age and gender from different parts of the world. Unleash your creativity with us!

Company details

IndustryVideo Games & Interactive Entertainment
Company size51-200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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).

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

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

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

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

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

  5. Офер.

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

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

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

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

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

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

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

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Unity Developer Related jobs

Other jobs at Vira Games

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.