Разработчик Unity

SWG Games Lab,Posted 2 years ago

Middle

Full time

Negotiable

Remote

SWG Games Lab — студия разработки игр. Мы живём и работаем в Ростове-на-Дону, у нас классный офис в центре и дружная команда. Мы делаем хороший продукт и постепенно захватываем рынок геймдева.

What are you working on?
  • Genres: Casual
  • Platforms: Mobile
For which tasks (responsibilities)?
  • разработка игр на Unity для мобильных платформ (Android, iOS);

  • реализация игровых механик в тесном сотрудничестве с гейм-дизайнерами и другими членами команды;

  • встраивание готовых интерфейсов,  полученных от технического дизайнера;

  • исправление багов полученных от QA специалистов;

  • работа в команде с другими разработчиками;

  • разработка инструментария для создания и редактирование игрового контента;

  • оптимизация приложения (RAM, CPU) при помощи встроенного профайлера;

  • работа с динамической загрузкой/ выгрузкой ресурсов (Addressable Asset System);

  • интеграция различных сервисов, SDK.

What kind of professional are we looking for?

Наши пожелания к кандидату:

  • хорошее знание ООП;

  • хорошее знание C#, Unity;

  • хорошее знание DI (dependency injection) и IoC (inversion of control);

  • хорошее знание принципов SOLID, их понимание и умение им следовать;

  • опыт коммерческой разработки мобильных игр от 1 года;

  • знание структур данных и алгоритмов обработки данных;

  • опыт разработки приложений под мобильные платформы (iOS, Android) в среде Unity; 

  • умение разбираться в чужом коде;

  • умение работать с системой контроля версий (Git)

  • умение соблюдать одобренный code style.

Большим плюсом будет:

  • знания паттернов проектирования;

  • практические знания DI, DI-контейнеров (zenject);

  • опыт нативной разработки под Android, iOS;

  • наличие выпущенных проектов;

  • увлеченность компьютерными и мобильными играми.

What is important for us in a person?
  • доброжелательное отношение к людям;

  • ответственное отношение к качеству своих работ и срокам их выполнения.

Why do we enjoy working here?

Мы умеем, используем и вас научим:

  • DI - IoC - Zenject;

  • паттерны проектирования (Gof), а именно: Abstract Factory, Adapter, Decorator, Chain of Responsibility, Command, Mediator, Builder, Observer, State, Strategy, Facade, Template Method и другие. Кроме Singleton;

  • MVP (Model - View - Presenter) - данные, логика и отображение разделены. Бизнес логика пишется в чистых C# классах, MonoBehaviour используется только для View;

  • использование xNode  для инструментария по настройке игровых сюжетов;

  • удаленное получение контента по версиям - Addressable Asset System;

  • удаленное получение конфигурации по версиям - Firebase;

  • синхронизация прогресса игрока - Firebase + Facebook;

  • чистая архитектура соответствующая всем принципам SOLID;

  • большой проект, регулярный code review, наставничество и многое другое.

What are the conditions and bonuses?

  • конкурентная заработная плата, которая зависит исключительно от ваших скилов; индексация заработной платы при получении новых компетенций;

  • возможность работать удаленно либо в комфортном офисе в центре Ростова-на-Дону; помощь с релокейтом, если хотите перебраться к нам в город; 

  • официальное трудоустройство, 100% оплату отпусков, sick days несколько раз в году;

  • "гибкое" начало рабочего дня;

  • работа над большим перспективным проектом в стадии soft launch;

  • возможность реализовать собственные идеи

  • профессиональный и карьерный рост

  • легкость и оперативность в принятии решений; минимум бюрократии;

  • полное отсутствие кранчей и переработок;

  • работа в команде сильных разработчиков;

  • поддержка обучения: книги по вашему выбору, возможность посещения митапов и конференций;

  • работа в самом дружном  коллективе в Ростове-на-Дону;

  • насыщенная жизнь внутри компании (крутые корпоративы, игровые вечера, совместные путешествия);

  • поддержка важных жизненных событий;

  • возможность посещать психолога за счет компании;

  • и конечно, кофе, чай, сладости, фрукты, витамины в офисе.

The selection process

Пожалуйста, обратите ваше внимание, что данная вакансия предполагает предоставление примера вашего кода или выполнение тестового задания.

SWG Games Lab

Company type: developer

Employees: 11-50

Platforms: Mobile

Genres: Casual

http://swg-gameslab.com

View all vacancies from SWG Games Lab
Join our Discord!
Find out about new Unity Developer jobs on Discord
join
@ingamejob_dev
keep up to date with new job offers Unity Developer on Telegram
Subscribe

Similar job opportunities

Hitapps

Remote

Posted yesterday

Senior

Negotiable

Full time

Cookies Games

Remote

Posted 3 days ago

Senior

$2,500 - $3,000 / Month

Full time

SciPlay

Remote, Ukraine

Posted 4 days ago

Senior

Negotiable

Full time