- Направление Программирование
- Опыт middle
О проекте
- Для разработки игр для мобильных платформ (iOS, Android, Amazon) компанией разработан собственный фреймворк. Игровая логика пишется на Java. Затем Java код конвертируется в С++ код и далее компилируется для указанных платформ. Сборка организована с помощью внутренней системы сборки написанной поверх Rake, которая позволяет нам описывать сложные сценарии сборки игровых ресурсов и кода под все платформы.
- Прямо сейчас мы хотим поднять на новый уровень нашу систему сборки и в перспективе поискать более эффективные и понятные подходы по решению наших сложных инфраструктурных задач. Приходите и мы расскажем почему нам не подходит Gradle, так же вы получите свободу в выборе дальнейшего пути развития своего направления у нас.
Команда
- Мы кросс-функциональная команда, которая помогает игровым проектам не беспокоится о базовых вещах и делать то что у них получается лучше всего — крутые игры. За 2 года мы выросли с 8 до 23 человек и продолжаем активно расти. Команда делится по нескольким направлениям, часть из них это Android/iOS, Backend, Game Engine. В рамках каждого направления мы даем максимальную автономность в принятии решений ради главной цели: облегчить и ускорить производство и оперирование игр на наших технологиях. Для нашего проекта “клиенты” - это три игры с общей аудиторией в несколько миллионов пользователей ежедневно.
Вам предстоит:
- Разрабатывать и оптимизировать пайплайн сборки игровых проектов;
- Проектировать решения для систематизации обширного внутреннего инструментария сборки;
- Разрабатывать, рефакторить и актуализировать работу логики для системы сборки на Ruby;
- Разрабатывать новые утилиты для сборки игровых ресурсов и развитие старых;
- Написание общих скриптов сборки и помощь в интеграции изменений на игровых проектах;
- Развитие инфраструктуры сборки, хранения и публикации мобильных приложений.
Мы ожидаем от вас:
- Опыт разработки на Java или Ruby от 2 лет;
- Знание Golang будет плюсом;
- Отсутствие фобий к другим языкам программирования;
- Вы знакомы с различными системами сборки (CMake, Gradle, Bazel, Ninja) или проявляете к ним интерес;
- Желателен опыт работы с Linux и администрирования Linux систем;
- Будет плюсом понимание подходов разработки кроссплатформенных cli-утилит(windows, macos, linux).
Почему у нас приятно работать:
- Мы вдохновляемся друг другом! Делимся опытом, обмениваемся крутыми идеями, обсуждаем их и сразу же идем реализовывать. И результаты превосходят все наши ожидания.
- Наш департамент заботы усиленно работает, чтобы слово «забота» звучало в компании чаще, чем вы успеете о ней подумать. В стартовый набор входит медицинское страхование, компенсация больничного, отпуск, 4 Sick days в год, компенсация спорта. А с прошлого года мы добавили и психологическую поддержку для сотрудников.
- В Vizor мы знаем все о комфортных условиях работы: конкурентная зарплата, гибкий график, возможность работать удаленно или в одном из наших стильных офисов (Минск, Киев, Вильнюс).
- О наших офисах ходят легенды, про нас писали даже на страницах известного архитектурного онлайн-издания Yatzer. Наверное, упоминать удобное рабочее место и современную технику не стоит. Поэтому мы лишь намекнем, что у нас есть focus room, где можно вздремнуть после вкусного обеда (а это еще один бонус от компании). И чайный уголок в зимнем саду. И игровая с огромной плазмой и приставкой. Каждый наш офис продуман до мелочей, где дизайнерская мысль умело переплетается с корпоративной культурой.
- Для профессионального развития есть все необходимое: внутренние курсы английского языка и рисунка, посещение профильных конференций, курсов, воркшопов и многое другое. Главное - ваше желание, а возможности роста у нас всегда найдутся.
- Конечно же, это не все. Мы всегда ярко празднуем дни рождения компании, новогодние праздники, тимбилдинги, релизы и дни рождения проектов. Готовим развлечения и подарки, которые сотрудники помнят годами.
- В копилке приятных бонусов также премии за рекомендации будущих коллег, ко дню рождения и важным событиям вашей жизни, премии ко дню рождения компании и Новому году и многое другое.
Приятные мелочи
Мы организуем рабочий процесс таким образом, чтобы тебя ничего не отвлекало от чистого творчества.
ПОЧЕМУ VIZOR?
Мы продолжаем расти!
Самому младшему из нас 19, самому старшему - 56. Возрастного ценза при приеме у нас нет. Главное – быть профессионалом и не терять способности быстро учиться.
Уровни специалистов
-
Intern
Человек с горящими глазами и жаждой учиться у старших специалистов. Готовый быстро доказать, что мы будем полезны друг другу. Понимающий, что для компании стажировка не бывает бесплатной: мы вкладываемся в каждого интерна самым ценным - временем и знаниями наших лучших специалистов. Поэтому и отбор на эту позицию не легче, чем на позиции других уровней.
-
Junior
Знает теорию, возможно, окончил курсы или прошёл стажировку в индустрии. Всем сердцем хочет применить знания на практике. С первых дней работает над реальными проектами и прикладными задачами под контролем более опытных коллег. Прокачивает имеющиеся и получает новые навыки.
-
Middle
Специалист, который уже умеет. Хорошо ориентируется в специфике геймдева. Вовремя решает поставленные задачи.
-
Senior
Систематизирует и оптимизирует работу. Вносит ценную экспертизу. Обучает младших специалистов и комментирует их работу.
-
Lead
Специалист, который управляет мини-командой внутри проекта. Владеет технической стороной своей области, принимает участие в процессе оптимизации работы команды и проекта, занимается развитием людей в команде, а также разработкой некоторых особо сложных заданий на проекте.
-
Manager
Специалист с релевантным опытом. Умеет планировать, делегировать, контролировать и мотивировать. Понимает сильные и слабые стороны сотрудников и умеет направлять их усилия в нужное русло.