Сейчас мы активно ищем коллегу в проект "Мир кораблей" –UI Programmer для работы в офисе в Санкт-Петербурге. Основная часть разработки ведётся на языке Python.
Задачи, которые предстоит выполнять:
Реализация общей логики клиента «Мира кораблей».
Подготовка и обработка данных для отображения в UI.
Реализация обработки пользовательского ввода.
Рефакторинг, оптимизация, исправление дефектов.
Реализация навигации по интерфейсу и обработка состояний игры.
Мы ожидаем:
Владение одним или несколькими языками программирования (C#, C++, Python, Java, Action Script или похожими).
Желание сделать Python своим основным языком программирования.
Отличное понимание ООП.
Умение разбираться в чужом коде.
Готовность работать в офисе.
Будет плюсом:
Опыт работы в геймдеве и/или с современными игровыми движками.
Общие знания других инструментов создания UI: HTMS/CSS, Gameface (React), Unity UI.
Знание основных паттернов проектирования UI (MVC, MVVM).
Понимания принципов Entity Component System и/или компонентного подхода в Unity/UE.
Опыт работы над проектом с большой кодовой базой.
Опыт рефакторинга или оптимизации легаси-кода.
Что мы предлагаем:
Работу в аккредитованной IT-компании.
Расширенный полис ДМС.
Доплаты по больничным листам и days off.
Тренажёрный зал и душевые в офисе.
Компенсацию спорта.
Компенсацию питания.
Подарки и выплаты сотрудникам на значимые даты (первый день в компании, день рождения, свадьба, рождение детей).
Комнаты отдыха с настолками, приставками, игровыми автоматами/столами.
Релакс-зоны с массажными креслами Yamaguchi и топовыми кофемашинами.
От 500 до 1000 ед. игрового золота на аккаунт в игре ежедневно.
Work-life balance: приходим в офис с 9 до 10, уходим с 18 до 19.