среда, 20 июля 2016 г.

Ищем Unity 3D Developer в Ameria.de

Привет всем!

Мы в поисках Unity 3D Developer для нового проекта ребят из ameria.
Они создают крутые решения в области интерактивной рекламы, уникальные для мирового рынка.


Ниже – подробнее, мы спрашивали, а нам отвечали : )


О продукте

Virtual Promoter - это наше hardware+software решение для ритейла, которое помогает оживить витрину магазина проекционной картинкой, реагирующей на проходящих людей, и привлечь их внимание необычным способом. Витрина позволяет потенциальным покупателям выбирать контент, управлять жестами, получать интересную информацию о продуктах магазина, что увеличивает конвертацию прохожих в покупателей.


На данный момент, мы уже тестируем модель с новым собственным сенсором и 4K/Ultra HD панелью, а не только с проекторной установкой. Скоро сможем похвастаться качеством картинки, производство уже в процессе. Пока мы параллельно пишем софт, который позволит генерировать нужные точки для преобразования информации в жесты.


Вот наш sales website на английском: http://virtualpromoter.com
Здесь немного больше о нас на русском: http://rabota.ua/company72466/about.html
Что уже сделано?

Virtual Promoter – это технологическая эко-система, состоит из:
  • HQ – разработанная на Java/Scala система дистрибьюции приложений и контента. На сегодняшний день переписывается на .NET для полной интеграции с одной технологической платформой. Кстати, уже с использованием Angular 2.0
  • VIP Composer – система, позволяющая рекламным, креативным агентствам, а также нам самим собирать стандартные приложения, базируясь на разработанных компонентах. Построена полностью на Angular JS. К слову, разработана Senior JS программистом, которого помогла найти рекрутинг команда Вики Придатко: )
  • VIP Player, построенный на VIP SDK – позволяет запускать пакеты, собранные с помощью VIP Composer-а.
  • Smart Data – система подсчитанной статистики, еще не имеет UI, пока предоставляет данные как source.
Что мы хотим сделать?

Программная часть Virtual Promoter построена на собственном SDK, похожем на игровой движок, но работающем вокруг видео, 2D рендеринга и анимации, что функционально довольно уникально. У нас также есть свой редактор приложений, построенный на нашем движке. Мы называем его VIP Composer. Это все - некая креативная эко-система, позволяющая быстро создавать стандартные приложения из стандартных материалов.
Но также мы видим спрос на нестандартные предложения, которые не покрываются нашим SDK, зато отлично ложатся в парадигму Unity. Поэтому мы хотим сделать первый коммерческий успех, построенный на наших наработках, но с фронт-эндом, полностью сделанным на Unity3D.
У нас есть первые наработки, которые мы называем Unity VIP Framework. Сегодня у нас уже есть реализация поддержки старого Kinect-а, позиционирования пользователя, работа с жестами и курсором, алгоритм сведения проекторов и интеграция с VIP HQ.
Новый клиент впечатлился возможностью получить приложения на Unity. И это будет абсолютно альтернативный концепт со свободным мультяшным промоутером, который будет сделан полностью в 3D. Будет возможность с ним играть и управлять его движениями, получать информацию о продукте и даже фотографироваться на фоне с героем (AR).
Как мы это делаем?

  • VIP SDK, построенный на SharpDX
  • MS SQL
  • All used as services in MS Azure Cloud
  • .NET/C#
  • Angular 1.0/Angular 2.0
  • Kinect old and Kinect one SDK
  • Shell Scripts


Какие профессиональные навыки нам нужны?

  • 2-3 года работы в Unity3D с 3D играми или приложениями, совсем джуниора в проект взять хотели бы, но не сможем
  • 3+ лет опыта разработки на С#
  • 5-7+ лет общего опыта в программировании
  • Желательно умение анимировать персонажей, хотя мы под это берем отдельного человека
  • Портфель проектов, в которых вы играли не последнюю роль
  • Большой плюс, если вы работали с Augmented Reality проектами
  • Отлично, если работали с Kinect
  • Разговорный английский. Возможна поездка на несколько недель в Германию, где нужно будет постоянно общаться с немецкими менеджерами. Нужно уверенно общаться, хорошо и внятно писать.


Что ещё важно в человеке, с которым мы хотим работать?

  • Вы мыслите четко и глобально, видите свое opportunity в старт-апе, понимаете свой профессиональный вклад и рост
  • Вы с удовольствием работаете в команде, открыто общаетесь и не боитесь критики
  • Готовы включиться в проект на краткосрочной основе
  • Вы постоянно отслеживаете и пробуете новые подходы и решения
  • Вы быстро учитесь и вливаетесь в новую техническую структуру


Что делать в проекте?

Разработать и собрать VIP проект, совместимый с нашей эко-системой и сделанный на Unity, используя 3d сцены и анимации. Разработать несколько мини-игр и плюс AR app для части, где нужно будет фотографироваться с героем.


Несколько задач из бэклога:
  • Интеграция Kinect one в VIP Unity framework
  • Разработка 4-5-ти мини игр
  • Разработка нового position feedback-а, где юзер будет напрямую взаимодействовать с 3d героем
  • Интеграция со Smart Data
  • Оптимизация приложения для работы с нашим hardware
  • и множество других
Чем мы как компания отличаемся от других? Почему стоит поработать с нами?

Автоматизация витрины либо продуктовой лавки в супермаркете – это нынче из мира фантастики либо одноразовые эксперименты.


Например: Come to Graubünden
Обратите внимание на бренд и качество ролика. На самом деле, это одноразовый проект, за очень большие деньги, в котором играют актеры. Сделано для вирусного ролика в youtube.
Мы же сделали ставку на обратный эффект: создали систему, доступную в масс-продакшене, доступную по цене - hardware/software as service, разработали доступное железо, систему массового контроля станций, SDK для быстрой сборки интерактивных программ, систему для анализа данных и возможности интеграци. Сейчас работаем над системой, позволяющей собирать приложения без участия программ. Так что наш продукт уникален по сути. Мы не просто аутсорсим свои навыки. Мы делаем классный продукт и вкладываемся в него полностью. Это создает особую рабочую атмосферу и привлекает уникальных людей.
В связи с чем открылась вакансия?

Есть большой потенциал сделать Unity3D частью нашего продукта. У нас есть коммерческий заказ на проект, сделанный полностью на Unity, используя существующий зарегистрированный персонаж. К счастью, мы готовы и уже игрались с Unity, портируя основные разработки из нашего SDK.
Мы хотим взять 2-х профессионалов на конкретно этот проект, но есть большая вероятность, что оба останутся в продуктовой команде. Особенно если ребята будут готовы иногда переключатся на core девелопмент или участвовать в R&D.
Желаемый профессиональный уровень кандидата: Middle to Senior или Senior.


Cтруктура команды:

Команда проекта состоит из Product owner/Tech Lead (DE), project team lead, developers, QA, technical support.




Некоторые из наших ребят:

Artem Savotin - руководит украинским офисом.
Есть очень технические парни в Германии:
Michael Huhn - наш Head of Product Development
Marcus Goetz - Head of Emerging Technologies & Innovation


Что интересного мы как компания делаем для сообщества?

Ранее проводили первую в Украине TYPO3 конференцию в Киеве. Сейчас думаем о хакатоне, хотели бы побреинстормить идеи для нашего Virtual Promoter. Есть часть проектов, которые мы просто поддерживаем, один из наших сотрудников является одним из администраторов группы по социализации ИТшников и созданию ближнего и дальнего круга общения и делает разные социализирующие события.


По условиям:
Есть ли перспектива командировок, и куда?

Регулярно летаем в Германию, либо наши коллеги прилетают к нам.
Какой график работы?

Возможен гибкий график работы с началом рабочего дня в 8-9-10 утра и +8 часов.
В рамках этой вакансии готовы работать с удаленными ребятами, готовыми на неделю-две приехать в киевский офис в начале и в конце проекта. Привязка еще идет к станции Virtual Promoter, которая физически находится в офисе.


Как часто бывают овертаймы?

Овертаймы бывают редко, но бывают. Оплачиваются по договоренности.
Когда и каким образом платится зарплата ?

Один раз в месяц, в полном объеме. В евро по курсу банка.
«Плюшки». Конечно, с гигантами аутсорса не сравнить:), но:

1.    4-недельный отпуск
2.    Оплачиваемые больничные
3.    Есть группы по немецкому и английскому в офисе
4.    Поддерживаем инициативу развития, обучения и поездок на конференции
5.    Оформление: СПД - физическое лицо на едином налоге 3-й группы. Ведение, оформление СПД мы берем на себя. Налоги вычитаются, т.е. мы договариваемся о брутто.
6.    Командировки в Германию, куда также можно взять семью. Пригласим, устроим, поможем в оформлении визы.




Где офис находится территориально?

Подол, недалеко от метро Тараса Шевченко.


В офисе открытая или закрытая планировка?

Кабинетная планировка по проектным командам.


По процессу:


Кто ревьювит резюме?

HR, Head of Ukrainian centre просматривает резюме и дает добро на интервью.
Сколько этапов интервью, с кем?

Первое с Head of Ukrainian Centre, затем с Head of Product Development.


Если вам все понравилось и вы готовы присоединиться к команде, ждем ваши резюме на alesya.v.sidorovich@vpteam.com.ua Спасибо :)



пятница, 8 июля 2016 г.

Ищем PHP Developers для Amadeus R&D в Киеве

Всем привет!

Ищем PHP Developers  (Middle/Middle+) для Amadeus CESE, Product & Solution Center - регионального R&D Амадеус в Киеве, в команду по разработке Merchant Content Paltform.

Кратко о бизнесе Амадеус можно почитать здесь

Merchant Content Platform - это B2B веб приложение для тревел агентств и провайдеров тревел услуг основанное на merchant модели.
С одной стороны, мы интегрируем большое количество API поставщиков тревел услуг (гостиницы, железнодорожные билеты, лоу кост авиаперелеты, такси и трансферы, автобусы)  и даем возможность бронировать этот контент тревел агентствам и центральным решениям Амадеус. Также наша платформа выступает как API для других тревел компаний  и систем Amadeus.  

Заказчики Merchant Content Platform - различные подразделения Амадеус, а также крупные клиенты Амадеус и поставщики тревел услуг  (глобальные агрегаторы гостичничного контента, всемирные отельные сети, национальные железные дороги, лоу кост авиаперевозчики, центральные подразделения Amadeus: Amadeus Rail, Amadeus Cab, Amadeus Hotel Multisource и много других).  


Amadeus R&D в Украине (фото офиса здесь) - это 100 программистов (PHP & Java),  5 сложных проектов глобального и регионального значения, автоматизирующих работу тревел компаний в 70 странах мира, плюс совместные проекты с Amadeus R&D в Германии и компанией Traveltainment Gmbh.

Что мы делаем в R&D Amadeus в Киеве?
Мы ведем разработку различных веб приложений для тревел агентств и провайдеров тревел контента. В наших планах - множество самых разных проектов, в основном, систем по обработке транзакций на серверной части в тревел индустрии в B2B сфере.

Методология разработки: Scaled Agile Framework (все атрибуты скрама - дейли, спринты, ретроспеткива, грумминг митинги, демо). Есть беклог задач, за которым следит бизнес аналитик в каждой команде и выкладывает их в спринты. Длительность спринта - 2 недели.

Вся группа проектов внедряет PCI-DSS, Delivery Process Automation, DevOps.
Наши решения хостятся в нашем дата центре в  Эрдинге Есть у нас и свои девопсы.

Обязательные требования:
  • Образование - компьютерные науки (кибернетика, прикладная математика)
  • 4+ лет коммерческой разработки на PHP 5.5 - 7.0
  • Проектирование реляционных баз данных, глубокое знание MySQL
  • JavaScript, HTML, CSS
  • OOP, Design Patterns, SOLID, DRY, KISS  

Желательно (по суб проектам платформы):

Content Inn
  • Go Lang
  • NoSQL: Couchbase и Сassandra - для хранения логов и кеша
  • Symphony 1.4 - 3.0 framework
  • ORM: Propel, Doctrine 2
  • Gearman, Rabbit MQ, Memcached, Redis
  • CI: Jenkins
  • JavaScript, HTML & CSS
  • Task Management and Wiki: Jira, Confluence
  • GIT

Content Rail
  • Образование - компьютерные науки, прикладная математика
  • Symfony 2.7 - 3.0
  • Понимание NoSQL
  • Опыт работы с Gearman, Rabbit MQ, Memcached, Redis
  • Опыт работы с Jenkins, Docker, Vagrant
  • Система контроля версий GIT
  • Jira, Confluence
  • Опыт работы в Scrum-команде

Content Merchant Rail
  • Symfony 1.4 - 2.8
  • ORM: Propel, Doctrine 2
  • PHPUnit
  • Redis, Memcached, Gearman
  • CI: Jenkins

Content Bus
  • Symfony 2.8
  • ORM: Doctrine 2
  • PHPUnit
  • RabbitMQ
  • Sphinx
  • MySQL
  • Vagrant, Docker
  • CI: Jenkins
  • Twig
  • Twitter Bootstrap
  • jQuery
  • GIT

Нужен ли английский, и на каком уровне?
В этом проекте английский язык не особо нужен

Что ещё важно для нас?
  • чистота написания кода
  • способность решать комплексные задачи
  • страсть к программированию
  • командная игра
  • навыки коммуникации
  • фанатичность в юнит тестировании
  • способность доводить начатое до конца

Задачи в проекте:
  • написание веб сервисов для партнерских тревел компаний в рамках существующей платформы
  • разработка нового функционала и интеграция новых провайдеров и пользователей веб сервисов как систем Амадеус, так и тревел агентств
  • code review
  • проектирование новых компонентов системы  
  • проектирование и разработка с нуля некоторых направлений платформы

Сколько лет проекту Merchant Content Platform, на какой он стадии?
По направлениям:
Content Inn - с 2009 года и в активной фазе развития
Content Rail - с конца 2013 года
Merchant Rail - с конца 2014 года
Content Taxi & Transfers - 2016 год
Content Bus - 2016 год

Где находятся люди, которые принимают технические решения по проекту?
В Киеве. В соседней комнате :)

Кто у нас работает (тех лиды)?

  • Senior Project Manager
  • Content Inn
  • Content Rail
  • Merchant Rail
  • Content Bus
Yuriy Shanoylo

По условиям:

Рассматриваете ли кандидатов из других городов, помогаете ли им с переездом?
Да, рассматриваем и готовы помочь с переездом.
Детали обсуждаем в каждом конкретном случае отдельно.

Есть ли испытательный срок и сколько он длится?
Да, 3 месяца. Но мы можем сделать оффер и без всяких сроков.

Овертаймы, как часто бывают, какой подход к оплате?
Овертаймов нет – они запрещены:)!

Какой график работы?
Здесь решение принимает команда.
Команды работают в 2 формата:
9.00 - 18.00
10.00 - 19.00
5 дней в неделю, без логирования часов.
Национальные праздники - выходные

Количество дней отпуска?
24 дня и раз в год нужно обязательно взять 14 дней минимум.

Количество дней оплачиваемых больничных в год?
Больничный полностью оплачивается.

В офисе открытая или закрытая планировка?
У нас небольшие опен-спейсы до 10 человек максимум. Здесь фото.

Есть ли медстраховка + может еще какие-нибудь "плюшки"?
Да, есть медицинская страховка (выдается через 3 месяца)
Уроки английского в офисе (50% за наш счет если у Вас уровень ниже Advanced), участие в конференциях, теннисный стол, парковка для авто и велосипедов.

Детали трудоустройства:

  • Формат сотрудничества с ФОП
  • Оплата фиксируется в ЕВРО по межбанковскому курсу
  • Бессрочный Договор с иностранным представительством Amadeus Украина
  • Покрытие всех затрат на деятельность ФОП  
  • Договор о конфиденциальности

Адрес офиса: Киев, ул. Нижнеюрковская 45 а, метро Тараса Шевченко, 2-х этажный БЦ.
По процессу:

Кто ревьювит резюме?
HR, Родион Кузнецов

Сколько этапов интервью, с кем?
3 интервью:
  • HR интервью,
  • Tech интервью,
  • PM интервью.

Предусмотрено тестовое задание минут на 40. После финального интервью принимаем решение в течение 1 дня. Весь процесс обычно занимает до 2 дней.

Если вам все нравится, направляйте, пожалуйста, ваши резюме на alesya.v.sidorovich@yandex.ua  

Ждем с нетерпением :)