описание
Alawar занимается разработкой и издательством видеоигр с 1999 года, наши основные направления разработки:
• Midcore. Продаются в Steam, GOG, EGS, App Store, Google Play, Nintendo eShop, PlayStation Store и других известных площадках.
• Casual. Вот уже больше 20 лет наши проекты занимают топовые позиции на Big Fish Games и GameHouse.
Сейчас старутет работа над новым проектом, мы расширяем его команду разработки и ищем опытного Unity программиста.
Команда уже успешно выпустила такие проекты как Distrust, I am not a Monster, They Always Run, Necrosmith, Wall World, Karate Survival и Beholder: Conductor.
Задачи в проекте:
• Быстрое прототипирование игровых механик и идей для внутренних плейтестов;
• Разработка игровых механик продакшн-уровня и построение устойчивых, расширяемых систем;
• Создание инструментов и вспомогательных редакторов (редакторы уровней, утилиты и др.);
• Интеграция SDK сторонних сервисов и работа с готовыми плагинами проекта;
• Оптимизация производительности, логики и рендеринга;
• Программирование пользовательских интерфейсов и визуальных эффектов;
• Поддержка систем ввода на разных платформах (ПК, геймпады, консоли) через Unity Input System;
• Работа с 2D или 3D компонентами Unity (физика, рендер, профилирование и оптимизация).
Мы будем рады рассмотреть вас на эту роль, если у вас есть:
• Опыт коммерческой разработки игр для PC от 2х лет, наличие выпущенных проектов (желательно на Steam) или опыт разработки мобильных проектов полного цикла;
• Хорошее знание Unity (2D или 3D), понимание физики, принципов рендера и оптимизации;
• Уверенное владение C# и хорошее понимание принципов проектирования (SOLID, DRY, KISS);
• Умение применять паттерны проектирования на практике;
• Опыт интеграции сторонних SDK и работы с игровыми движками и плагинами;
• Глубокое понимание Unity Input System и умение настраивать разные типы ввода (ПК, геймпады, консоли);
• Умение разбираться в существующем коде, быстро вникать в архитектуру проекта и дорабатывать готовые решения;
• Высокий уровень игровой насмотренности и любовь к играм.
• Хорошее знание алгоритмов, структур данных и работы памяти.
Плюсом будет:
• Практический опыт работы с ECS (Unity DOTS или аналогами);
• Опыт использования Cursor или других редакторов/IDE со встроенным ИИ;
• Опыт быстрого прототипирования механик для плейтестов.
Почему у нас комфортно и интересно работать?
• Команда с большой экспертизой в геймдеве и культурой открытости, работа над проектами, в которые хочется играть самим.
• Бюджет на профессиональное развитие, участие в локальных ивентах, большая библиотека с профессиональной литературой.
• 100% белое оформление: зарплата дважды в месяц, соцпакет, оплачиваемый отпуск.
• ДМС со стоматологом и психологом, льготное страхование для членов семьи.
• Фултайм-удалёнка и гибкий график работы.
• Компенсация спорта.
• Доступ к библиотеке всех продуктов издательства в Steam.