Senior Unity Developer (Mobile Game)

Senior Unity Developer (Mobile Game)

Описание вакансии

Мы разрабатываем мобильную игру для iOS и Android в жанре word puzzle, объединяющую механику угадывания слов и интерактивного live-шоу.

Игроки присоединяются к прямой трансляции, разгадывают слова и соревнуются с ведущим на скорость. За правильные ответы они получают очки, а лучшие участники могут претендовать на призы.

Сейчас мы ищем Senior Unity Developer, который возьмёт на себя разработку мобильного клиента, интеграцию с backend и real-time-сервисами, а также обеспечит стабильную и производительную работу игры на мобильных устройствах.

Чем предстоит заниматься

  • Разрабатывать и поддерживать мобильную игру на Unity 6 и C# для iOS и Android.

  • Реализовывать игровую механику: подключение к игровым сессиям, угадывание слов, обработку ответов, таймеры, игровые состояния и подсчёт очков.

  • Интегрировать клиент с backend через REST API и real-time-соединения на базе SignalR или аналогичных технологий.

  • Интегрировать LiveKit для работы с live-медиа и взаимодействия с прямыми трансляциями.

  • Разрабатывать пользовательский интерфейс с использованием UI Toolkit, UXML и USS, а также анимации и визуальные эффекты.

  • Интегрировать RevenueCat для внутриигровых покупок и подписок.

  • Работать с Firebase и необходимыми сервисами проекта.

  • Оптимизировать производительность, использование памяти и сборку мусора (GC) с учётом ограничений мобильных устройств.

  • Поддерживать качество, стабильность и расширяемость клиентской архитектуры.

  • Работать с существующими пакетами, библиотеками и зависимостями проекта.

Обязательные требования

Unity и C#

  • От 5 лет коммерческого опыта разработки на Unity.

  • Уверенное владение современным C#: async/await, generics, LINQ, interfaces, readonly struct.

  • Понимание принципов управления памятью в .NET, GC allocations и их влияния на производительность мобильных приложений.

  • Практический опыт работы с Unity 6 и Universal Render Pipeline (URP).

UI и анимации

  • Production-опыт разработки интерфейсов на Unity UI Toolkit с использованием UXML и USS.

  • Практический опыт работы с uGUI и TextMesh Pro.

  • Опыт использования DOTween для создания интерфейсных анимаций и визуальной обратной связи.

Networking и real-time

  • Опыт интеграции Unity-клиентов с real-time-системами на базе SignalR или аналогичного WebSocket/RPC-транспорта.

  • Уверенная работа с REST API, асинхронными запросами и обработкой сетевых ошибок.

  • Опыт работы с LiveKit.

  • Опыт интеграции и использования Firebase в Unity-проектах.

Монетизация

  • Опыт интеграции RevenueCat в мобильные приложения.

Английский язык

  • Знания английского языка (разговорного) не менее B2.

Будет преимуществом

  • Несколько лет опыта разработки на .NET стэке.

  • Понимание backend-архитектуры, принципов взаимодействия клиентской и серверной частей приложения.

  • Опыт сопровождения и обновления форков Unity-пакетов.

  • Практический опыт работы с Git-зависимостями через Unity Package Manager (UPM), включая поддержку и обновление собственных версий пакетов.

Кого мы ищем

Нам нужен самостоятельный разработчик уровня Senior, который умеет не только реализовывать отдельные задачи, но и принимать технические решения, оценивать последствия архитектурных изменений и доводить функциональность до production-качества.

Особенно важны внимательность к деталям, понимание особенностей мобильной разработки и способность создавать надёжные приложения, в которых игровой процесс и взаимодействие с live-трансляцией работают согласованно.

Навыки
  • Unity
  • ASP.NET
  • С#
  • iOS
  • Android
Посмотреть контакты работодателя

Похожие вакансии

Клеркгрупп

Senior/Lead 2D Animator

Клеркгрупп

  • Минск

  • Не указана

Рекомендуем
СтаркГеймз

Unity Developer

СтаркГеймз

  • Минск

  • Не указана

Рекомендуем

Senior Visual Designer

Genesis Group AG

  • Минск

  • Не указана

Рекомендуем
IDT Technologies
  • Минск

  • Не указана

Syberry CIS
  • Минск

  • Не указана

  • Минск

  • Не указана

ТД Комплект

Программист 1С 7.7

ТД Комплект

  • Минск

  • от 5000 USD

АРМТЕК
  • Минск

  • от 5000 USD

Fullstack-разработчик

Издательский дом Гревцова

  • Минск

  • от 5000 USD

Клеркгрупп
  • Минск

  • от 5000 USD

Кэтлоджик
  • Минск

  • до 3500 USD

Диззэйнтим

Chief Technology Officer

Диззэйнтим

  • Минск

  • от 4000 USD

  • Минск

  • от 4000 USD

IDT Technologies
  • Минск

  • от 4000 USD

Студия Бемоль

Главный бухгалтер

Студия Бемоль

  • Минск

  • от 1300 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию