воскресенье, 15 мая 2016 г.

Ищем 2-х JavaScript Developers для немецкого R&D подразделения Amadeus

Всем привет!

Ищем 2-х JavaScript Developers для немецкого R&D подразделения компании Amadeus, в команду разработчиков приложения по бронированию авиабилетов для тревел агентств Германии, Швеции, Дании и Норвегии и, возможно, нескольких новых стран.


Тревел компании в этих странах запрашивают у немецкого R&D классный front-end СRM системы для работы тревел агента, JS библиотеку для динамичного отображения посадочных мест в самолетах различных конфигураций (Airbus, Boeing, еtc) с возможностью их бронирования через большое количество собранных веб-сервисов Amadeus под одним REST фасадом.


Ниже - больше, мы спрашивали, а нам отвечали.
Что мы делаем? Много букв + картинки :)
Amadeus – успешная технологическая компания с мировым именем, одна из ведущих GDS систем золотой эпохи туризма. Ежегодный прирост прибыльности 30+ %.
Не помним, когда было меньше, у нас все зашибись :)


В центральном R&D в Ницце 5 тысяч человек работает над ключевыми продуктами для ведущих авиакомпаний, провайдеров гостиничных услуг и тревел агентств. Amadeus GDS невидимо питает и дополняет контент таких известных компаний, как Booking.com, Expedia.com, Travelocity.com и многих других известных B2C компаний в глобальной индустрии туризма.


В городе Эрдинг, Германия, располагается самый крупный мировой центр по обработке транзакций в тревел индустрии и самая большая база данных гражданского назначения. И все это тоже Amadeus.


У Аmadeus представительства в 195 странах и 70 офисов по всему миру, где ведется продуктовая разработка решений для авиакомпаний, гостиничных сетей мирового значения, кастомизированых онлайн тревел агентств. Этим мы полностью автоматизируем работу тревел агентств, придавая современный облик и формируя будущее мировой тревел индустрии.  Миссия нашей компании – «Shape the future of travel»!




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



Офис Amadeus в Бад-Хомбурге, пригород Франкфурта, куда вы будете приезжать два раза в год


Что мы делаем для немецкого R&D Amadeus в Киеве?


Amadeus Bundled Web Services - REST фасад из большой инфраструктуры веб-сервисов Amadeus для немецких онлайн тревел агентств. У проекта жесткие требования к высокой доступности, ведется разработка на Java EE 7, WildFly servers cluster, MongoDB 3.x  и сложные аналитические вычисления.
Больше здесь


Amadeus Marketing Suite – классическая CRM система для клиентов Amadeus, интегрированная с немецкими локальными системами. Приложения пишется на Java EE 7 (CDI, JPA/Hibernate). Необходимо провести рефакторинг front-end части приложения. PostgreSQL используется как база данных.
Больше здесь


Amadeus Seat Map – разработка JS библиотеки с нуля. Цель данной библиотеки - получение данных из веб-сервисов Amadeus и их динамическое отображение как на декстопных, так и на мобильных девайсах клиентов для бронирования определенных посадочных мест в различных моделях самолетов.
Больше можете прочитать здесь




Почему мы это делаем?
Потому что людям комфортно работать, экспериментировать с технологиями, создавать успешный продукт для европейского тревел бизнеса вместе с коллегами из Германии.
Нам нравится быть профессионалами во всем: в простоте и логике мыслей; в удобстве наших решений для пользователей; в построении хорошей архитектуры приложения; в использовании технологий и методологий разработки; в написании кода и проектировании интерфейсов и баз данных; в генерации новых идей продукта; в командном взаимодействии; в коммуникации на английском языке; в отдыхе и профессиональном развитии.
И самое важное почему мы здесь - потому что мы зарабатываем здесь деньги.


Как мы делаем?
Коммерческое подразделение в Германии собирает запросы и выявляет потребности клиентов, генерирует бизнес идеи и передает их в немецкий R&D в разработку в виде мокапов, описанных бизнес требований. В этом проекте вы поймете, что вы в настоящем стартапе :)


Какие профессиональные навыки нам важны?
  • 4+ лет коммерческой разработки для Senior, 2+ для Middle
  • JavaScript: JS design patterns, JS OOP
  • JS фреймворки: JavaScript ES 6 (2015), Angular.JS, Babbel.JS, Jquery 1.7, JQuery UI и JQ Widgets
  • Bootstrap
  • Grunt, NPM
  • Polyfills
  • AJAX
  • HTML, CSS, LESS, Sass
  • Сервисы: глубокие знания SOAP и REST сервисов
  • Технологии JEE: JEE в back-end – предыдущий опыт разработки front-end интерфейсов с таким back-end; JSF – использование данной технологии
  • Базы данных: MySQL, Postgres; NoSQL – было бы здорово


Нужен ли английский, и на каком уровне?
Английский язык нужен очень, так как в перерывах между продуктивным планированием задач, спринтов и релизов будет сложно понять шутки немецких коллег :)


Что нам важно в этом человеке?
Ответственность, ведь мы рассчитываем как минимум на 2-х летнее сотрудничество. А также усидчивость и готовность периодически переключаться между проектами: рисовать JS библиотеку с нуля, верстать Amadeus Marketing Suite, помогать двум Java Developers с веб-сервисами на back-end, при желании.


Желаемый профессиональный уровень кандидата: 1 Senior и 1 Middle / Middle +
Что делать в проекте?
  • Верстать до 30% от своих обязанностей по всем 3-м проектам
  • Писать на JS код с нуля для проекта Amadeus Seat Map
  • Рефакторить front-end Amadeus Marketing Suite
  • Обсуждать новые предложения по улучшению продукта, предлагать интересные архитектурные решения, исходя из бизнес запросов


В связи с чем открылась позиция?
Благодаря успешному опыту работы над проектом Amadeus Bundled Web Services мы расширяемся.


Размер и структура команды
Менеджмент Amadeus R&D в Бад-Хомбурге, Германия:
Heiko Reinhard – Unit Manager
Frank Matthias Kuschel – CTO & General Manager
Команда разработчиков, включая открытые позиции:
1 Lead Java Developer/Tech Lead
1 Java Developer
1 Senior JS Developer – открытая позиция
1 JS Developer – открытая позиция


Сколько девелоперов? На данный момент 1 Lead Java Developer/Tech Lead и 1 Java Developer


Сколько лет проектам?
Amadeus Bundled Web Services – 1,5 лет
Amadeus Marketing Suite – старой версии продукта минимум 2 года
Amadeus Seat Map – проект с нуля


Мы поддерживаем принцип “general purpose hiring”, поэтому вам предстоит участие в каждом из этих проектов.


Где находятся люди, которые принимают технические решения по проекту?
В пригороде Франкфурта, городе Бад-Хомбург – Amadeus R&D. Это Frank Matthias Kuschel – CTO & General Manager.


Кто у нас работает?
Координатор проекта


Team Lead команды


Техническое собеседование с Senior JS Developer


Ребята, которые привели в порядок Amadeus Bundled Web Services


Чем мы как компания/проект отличаемся от других?
  • мы не гонимся за тем, чтобы дать больше плюшек
  • мы создаем проект и уникальный продукт
  • мы пробуем разные подходы при создании продукта, и ваша идея или инновация может повлиять на ход проекта
По условиям:


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


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


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


Какой график работы? Гибкий. Классическая офисная рабочая неделя: с 10.00 до 19.00 – 5 дней в неделю, без логирования часов. Раз в неделю, при желании, можно работать из дома.


Есть ли возможность работать удаленно какие-то дни? Да, 1 раз в неделю.


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


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


Есть ли перспектива командировок, и куда? Да, мы гарантируем командировки в Франкфурт, Германия (максимум неделя), но возможны и другие локации Amadeus. При этом оплачиваем командировочные, бронируем авиабилеты и гостиницы.


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


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


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


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

По процессу:


Интервью на английском? Да, часть интервью на английском: с HR и CTO.
Кто ревьювит резюме? HR Родион Кузнецов и координатор проекта Александр Павлов.


Сколько этапов интервью, с кем?
Этапы интервью:
1-й – HR Interview – 20 минут
2-й – техническое задание (тест на front-end) и собеседование с JS Developer из Amadeus R&D
3-й – интервью с PM
4-й – интервью c CTO
Этапы обязательны, но могут варьироваться. После 4-го этапа принимаем решение в течении 1 дня. Весь процесс обычно занимает от 2 дней.


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


Комментариев нет: