- Зараз переглядає 1 шукач
Unity C# розробник (Android, мобільні ігри)
- 35 000 грн, За результатами співбесіди
-
C-Punks FZE LLC
IT; менше 10 співробітників - Дистанційна робота
-
Ольга Коваль
- Повна зайнятість. Досвід роботи від 2 років.
- GitHub
- GitLab
- C#
- Facebook SDK
- Unity
- Firebase
- AdMob
- AppsFlyer
- SDK
- CI/CD
Опис вакансії
На співбесіду запрошуємо за результатами тестового завдання. Формат роботи: Віддалена робота
Ми шукаємо досвідченого Unity-розробника для створення мобільних ігор під Android. Наш перший проєкт — аркадний Space Shooter у 16-бітовій ретро-стилістиці. Основний фокус у цій ролі зроблено не лише на ігрову логіку, а й на грамотне будівництво інфраструктури монетизації та аналітики.
Основні завдання:
- Розробка логіки та механік гри на движку Unity (C#).
- Використання та впровадження AI інструментів.
- Інтеграція, налаштування та підтримка сторонніх SDK.
- Оптимізація гри для плавної роботи на широкому спектрі пристроїв Android.
- Складання білдів та публікація проектів у Google Play Store.
Вимоги:
- Досвід комерційної розробки на Unity (C#) віком від 2 років.
- Впевнене розуміння архітектури мобільних ігор та пайплайну збірки під Android.
- Глибокий практичний досвід інтеграції SDK:
- Монетизація: Google AdMob та платформи медіації (AppLovin MAX, IronSource та ін.).
- Аналітика: Firebase (Crashlytics, Remote Config), Google Analytics.
- Маркетинг та атрибуція: Adjust, AppsFlyer, Meta (Facebook).
- Вміння працювати з Google Play Billing Library (IAP).
- Навички профілювання, оптимізації пам’яті та зниження draw calls у Unity.
Буде плюсом:
- Наявність випущених Android-ігор у портфоліо.
- Досвід налаштування систем CI/CD.
Тестове завдання для Unity C# Розробника
Ціль: Перевірити архітектурне мислення, вміння писати чистий код для базової механіки і, найголовніше, навик інтеграції маркетингових SDK.
Опис завдання: Створити міні-прототип (1 сцена), де гравець керує космічним кораблем (переміщення вліво/вправо по свайпу), який автоматично стріляє вгору. Зверху падають прості вороги (квадрати чи будь-які плейсхолдери).
Вимоги до реалізації:
Ігрова логіка: Реалізувати спавн ворогів, стрілянину, підрахунок очок при знищенні та умову поразки (ворог зіштовхнувся з гравцем).
Архітектура SDK (Ключовий пункт): *
- Написати клас/менеджер (або систему), який ініціалізує сторонні SDK.
- Реалізувати інтерфейс-обгортку для надсилання аналітичних подій.
Імітація інтеграції: *
- Підключити Firebase Analytics, Adjust та Meta (Facebook) SDK. (Можна використовувати фіктивні ключі/App ID, головне показати логіку ініціалізації в коді).
- Налаштувати відправлення кастомної події enemy_destroyed (передавати кількість очок) у Firebase та Adjust.
- Налаштувати відправку події game_over до Meta SDK.
Монетизація: Підключити Google AdMob. Зробити так щоб при поразці (game_over) викликався показ тестового Interstitial (повноекранного) банера.
Що очікуємо на виході:
- Посилання на публічний репозиторій (GitHub/GitLab) із чистим кодом.
- Зібраний .apk файл для перевірки на Android-пристрої.
- Оцінка йтиме насамперед за те, як спроектований менеджер аналітики та реклами (наскільки легко туди додати нову мережу або відключити стару).
Схожі вакансії
-
Unity Developer
Flexus, Дистанційно -
Unity Developer (Junior)
Flexus, Дистанційно -
Unity 3D Developer
Flexus, Дистанційно -
Unity Developer (Mobile F2P)
122 000 – 153 000 грн, Pavlyukevich Visual Production Yuliya Pauliukevich, Дистанційно -
Android Developer (Kotlin, Java)
70 000 – 200 000 грн, ProFollow, Дистанційно