Мы ИТ-компания, профессионалы в геймификации и разработке цифровых сервисов. Делаем интерактивные программы лояльности, системы ценообразования и игровые механики для 20+ млн пользователей.
Сейчас мы расширяем команду Unity разработчиков и ищем разработчика для создания казуальных игр на WebGL.
Задачи:
- верстка интерфейсов: создание интрефейсов, попапов и экранов, реализация логики в них;
- работа с бизнес-логикой приложения: работа с данными игрока, покупками, списаниями валют и т.д.;
- клиент-серверное взаимодействие с использованием REST API и/или websocket;
- разработка core-механик казуальных игр: написание модульных core-механик, рескин существующих, настройка анимаций и Fx;
- оптимизация: производительности и размера билда;
- code review: командная работа с кодом, обработка комментариев коллег, приведение кода к корпоративным стандартам, проверка кода других разработчиков;
- сборка и деплой билдов;
- улучшение кодовой базы: повышение качества кода, развитие и улучшение модульности проектов
Что требуется:
- Опыт работы с Unity/C# (2D) от 2-х лет;
- Знание основ ООП;
- Умение применять принципы SOLID на практике;
- Знание паттернов проектирования;
- Умение работать с Git;
- Высокий уровень самостоятельности и автономности в работе;
- Понимание принципов оптимизации приложений на Unity
Плюсом будет:
- Работа с Zenject
- Работа со Spine
- Опыт работы с WebGL
- Опыт внедрения рекламных и аналитических SDK
Условия: - Рыночное вознаграждение, трудовой договор;
- Возможность удаленной работы из любой точки по мск времени;
- Молодая и позитивная команда;
- Работа с крупнейшими частными компаниями РФ;
- Мы предпочитаем видеть в людях индивидуальность. У нас минимум регламентов и бюрократии