Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Kingdom Clash — мидкорный мобильный фэнтезийный баттлер с элементами коллекционной игры.
задачи
Разрабатывать игровые функции, включая клиент-серверные;
Модифицировать и поддерживать многопоточные алгоритмы детерминированной боевой симуляции;
Повышать производительность алгоритмов;
Проектировать задачи, писать техническую документацию и тест-кейсы;
Разрабатывать и поддерживать систему автоматизированного поиска ошибок и юнит-тестов;
Разрабатывать внутренние инструменты для упрощения задач и работы QA;
Поддерживать технические метрики приложения и разрабатывать подходы к автоматизированному поиску неисправностей;
Поддерживать существующий механизм противодействия читерам;
Интегрировать новый контент;
Подключаться к проектным задачам другой направленности — от вёрстки до добавления нового функционала;
Участвовать в планировании и подготовке релизов.
требования
Опыт разработки на C#/Unity от 5 лет на мобильных коммерческих проектах в жанрах мидкор;
Опыт разработки клиент-серверных функций;
Глубокие знания C#;
Глубокие знания Unity;
Понимание поддержки кода C# отдельно от Unity;
Глубокое понимание многопоточности в чистом C# и связке C#/Unity;
Базовые знания пайплайнов рендеринга;
Понимание проектирования детерминированных систем симуляции;
Понимание проектирования клиента в связке с авторитарным сервером;
Целостное понимание принципов ООП и архитектурных подходов к проектированию ПО;
Опыт оптимизации производительности и памяти для мобильных устройств;
Будет плюсом умение анализировать, системное мышление, проактивное решение проблем, взвешенное изложение мыслей, участие в принятии решений, целесообразный рефакторинг, работа с приложениями на активной стадии жизненного цикла, работа с legacy-кодом, продвинутые навигационные модели, фиксированная арифметика, ассетные постпроцессоры в Unity, развёртка вспомогательных окружений CI/CD, разработка серверных решений, редакторы IMGUI, решения для liveOps, тесты в editor-time, интеграция сторонних SDK и системы контроля версий Git.
условия
Гибкий режим работы и возможность выбирать время начала рабочего дня;
Здоровое питание в офисах;
Частичная компенсация занятий с психологом;
В большинстве локаций доступна программа ДМС;
Современное оборудование и комфортные офисы;
Частичная компенсация обучения и занятий иностранными языками;
Бонусы за важные жизненные события и годовщины;
Реферальная программа;
Корпоративные мероприятия, турниры, тимбилдинги и мерч.