Разработчик на Unity (стажёр)
Стажёрская позиция разработчика Unity для работы над мобильной 2D игрой. Нужно будет разрабатывать игровые механики, UI, интегрировать сервисы и оптимизировать производительность. Требуется опыт с Unity и C#, понимание 2D физики и анимаций. Предлагают реальный проект в портфолио и возможность влиять на геймдизайн.
Зарплата ниже рынка
На 88% ниже медианы C# по 81 вакансиям за 90 дней.
Что предстоит делать
О компании Мы небольшая начинающая игровая студия, сфокусированная на создании атмосферных 2D-игр с упором на геймплей и ощущение «flow». Сейчас мы полностью сконцентрированы на нашем основном проекте — мобильной игре Ghost-Edge, 2D Pixel-Art платформере для iOS / Android Жанр, сеттинг: фэнтези / sci-fi Мы ищем разработчика на Unity, который поможет нам превратить Ghost-Edge из «классной идеи» в цельно спроектированную, увлекательную игру Это стажёрская позиция на 3-6 месяцев, где у тебя будет возможность поработать над реальным проектом, повлиять на ключевые решения по механикам, геймдизайну и левелдизайну и добавить живой проект в своё портфолио Мы уже в открытом тестировании (Open Beta) Ghost Edge сейчас в стадии открытого тестирования — бета-версию можно скачать, поиграть и потестировать уже сегодня. Это хороший способ заранее понять, нравится ли тебе сеттинг, темп, управление и общий “feel” платформера Актуальная информация о проекте и доступ к бете — на decompai.app ---------------
- Разрабатывать core-механику
- Поддерживать и улучшать движение персонажа: run/jump/dash/wall-slide/wall-jump, “game feel”, физика, тайминги, устойчивость поведения на разных FPS
- Реализовывать игровые системы и взаимодействия
- Делать и поддерживать чекпоинты, ловушки, врагов, триггеры, спавн/респавн, взаимодействия с окружением, простые state-машины и правила поведения
- Собирать и поддерживать уровни в Unity
- Помогать с интеграцией уровней: prefab’ы, Tilemap, коллайдеры, триггеры, точки интереса, настройка параметров и дебаг поведения на уровне
- Делать UI и игровые экраны
- Работать с меню/HUD/панелями результата и смерти, кнопками, анимациями интерфейса, локализацией, удобством навигации и корректной логикой отображения
- Интегрировать сервисы платформы
- Авторизация и фичи платформ: Google Play Games / Apple Game Center, а также Unity Gaming Services (Authentication/Leaderboards)
- Поддерживать аналитику и события
- Подключать/настраивать Unity Analytics: отправка базовых событий (например: старт уровня, смерть, прохождение, сбор предметов), проверка корректности и полезности данных
- Оптимизировать производительность и стабильность
- Профилировать и устранять лаги: уменьшать GC, оптимизировать Update/FixedUpdate, следить за производительностью на мобайле, фиксить баги и краши
- Подготавливать сборки под Android/iOS
- Настраивать билды, решать проблемы сборки, готовить версии для тестирования (internal test/TestFlight), следить за корректной работой на девайсах
- Держать код в порядке
- Писать чисто и поддерживаемо: понятные имена, структура, комментарии по месту, рефакторинг без “сломать всё”, базовые тестовые/отладочные утилиты.
Что ждём от вас
- Обязательно:
- Опыт разработки на Unity и C#
- Уверенное владение Unity (обязательно наличие pet-project), понимание Unity lifecycle и компонентного подхода
- Опыт работы с 2D (Physics2D)
- Коллайдеры, триггеры, слои, Raycast/Overlap, FixedUpdate, контроль поведения физики и устойчивость механик
- Навыки работы с анимациями
- Animator Controller, клипы, transitions, параметры/триггеры, приоритеты анимаций, события анимации (Animation Events)
- Понимание мобильных ограничений
- Оптимизация под Android/iOS: производительность, память, частота кадров, минимизация аллокаций, практики “не делать тяжёлое в Update”
- Умение разбираться в существующем коде и доводить задачи до результата
- Аккуратность, самостоятельность, ответственность, умение дебажить и фиксить причины, а не симптомы
- Git и дисциплина разработки
- Ветка/коммиты/PR, читаемые коммиты, базовый code style
- Будет плюсом:
- Опыт с Unity Gaming Services
- Интеграции Google Play Games / Apple Game Center
- Опыт с Unity UI и Localization
- Что написать в сопроводительном письме
- В сопроводительном письме (или сообщении) расскажи, пожалуйста, по пунктам:
- Где учишься или учился(ась)
- Учился(ась) ли на курсах по геймдеву или смотрел(а) уроки
- Как ты связан(а) с играми и геймдевом
- Что интересного можешь рассказать о своей причастности к геймдеву
- Формат набора
- Предскрининг. Оценка портфолио и соответствия требованиям
- Короткая встреча. 15–25 минут: знакомство, опыт, ожидания, формат
- Тестовое задание. Сделать Code-review 1-2 действующих скриптов проекта, а также спроектировать любой prefab объект, на твое усмотрение
- Финальная встреча. 15–25 минут: обсудим результаты тестового и финальное решение. Фидбек
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Backend-разработчик (C# / Java)
~994 500 – 1 657 500 ₸ оценка
Ищем backend-разработчика с опытом от 1 года на C# для работы в Правительстве Москвы. Нужно разрабатывать и сопровождать серверные сервисы, работать с API и базами данных. Предлагают гибридный или удаленный формат, соцпакет и карьерный рост.
Стажер .NET разработчик
~994 500 – 1 657 500 ₸ оценка
Стажировка .NET разработчика в ИТ-команде М.Видео. Будешь разрабатывать функциональность для складских комплексов, автоматизировать сортировку и движение товаров. Требуется опыт на .NET, обучение на ИТ-специальности, готовность работать от 20 часов в неделю. Предлагают удаленку, практический опыт и обучение.
Middle .NET Full-Stack разработчик
~1 657 500 ₸ оценка
Разработка и улучшение SaaS-платформы для управления репутацией врачей в США. Требуется опыт в .NET и Angular, работа с Azure и внешними API. Предлагают гибкий график, удаленную работу, оплачиваемый отпуск и медстраховку.
Fullstack разработчик (Angular + C#)
~1 657 500 ₸ оценка
Ищем Fullstack разработчика с опытом Angular и C# для создания цифрового сервиса управления морскими контейнерными перевозками. Требуется 3+ года опыта с Angular2+ и ASP.NET, знание SQL и английского на уровне Upper-Intermediate. Компания предлагает гибкий график, оплату обучения и менторство.
C# разработчик (Windows Internals / Безопасность)
~1 657 500 ₸ оценка
Ищем C# разработчика с опытом работы с Windows Internals для удаленной работы в израильском проекте по кибербезопасности. Нужно будет проводить отладку сложных систем, общаться с клиентами и писать код на C#. Предлагают гибкий график, много отпускных дней и поддержку в развитии.
Разработчик C# / ASP.NET Core (автоматизация процессов)
~994 500 – 1 657 500 ₸ оценка
Ищем разработчика C# для автоматизации процессов в команде поддержки Kaspersky Endpoint Security. Нужно будет создавать сервисы, пайплайны и чат-боты, интегрироваться с AI. Требуется опыт с C#, ASP.NET Core и Git. Будет плюсом знание React, Kubernetes и Azure DevOps.