Показаны сообщения с ярлыком Front End. Показать все сообщения
Показаны сообщения с ярлыком Front End. Показать все сообщения

четверг, 11 октября 2018 г.

Ищем Senior Frontend Developer в RevJet (Киев, Одесса или удаленно)

Ищем Senior Frontend Developer в RevJet (Киев, Одесса или удаленно)

Всем привет!

Ищем Senior Frontend developer в команду RevJet.  
Дальше — больше, в наших вопросах и ответах ребят.

RevJet и наш продукт. Мы работаем в области IT и маркетинга. Разрабатываем и внедряем новые решения для маркетинга, мультимедийной рекламы и CRM. Опережаем рынок в нескольких областях, включая рекламу внутри приложений и оптимизацию рекламных объявлений. Обеспечиваем полный цикл поддержки рекламных кампаний в Интернет — от создания и управления рекламным контентом до точного измерения и анализа полученного от него дохода.

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

Для этого мы используем собственные кластеры из сотен серверов по всему миру и «облачные» инфраструктуры от Google и Amazon.

RevJet  — платформа построена на основе первого мирового универсального объектного сервера; в её разработку вложено $25 млн. CSP предназначен для оптимизации онлайн рекламных объявлений различных форматов (Display, Video, Rich Media). Состоит из большого количества applications (AdBuilder, AdTools, Workflow, Reporting, Approvals, Trafficking Tools).

Creative Site Platform (CSP) как часть платформы применяет итерационное высокоточное тестирование (IHрVT) к любому инструменту обеспечения доходов, начиная с визуальных объектов (объявления и целевые страницы), и заканчивая логическими объектами (фокусировка трафика и алгоритмами увеличения доходов). RevJet значительно увеличивает количество новых клиентов для рекламодателей, паблишеров и разработчиков социальных и мобильных приложений.

Команда и центры разработки. Mitchell Weisman, Paul Kennedy и  Serge Ioffe основали Web/AMG Services Inc. в 2005г. С 2015г. часть бизнеса компании развивается под брендом RevJet. Штаб-квартира в Силиконовой Долине (США, Калифорния). На сегодня в компании — около 130 чел. по всему миру.

У основателей компании есть успешный опыт работы в рекламном и IT-бизнесе. Создание и развитие компаний “с нуля” до уровня 100 миллионов долларов продаж в год. Более 15 лет опыта разработки и обслуживания сложных программных комплексов, управление крупными распределенными IT-командами.

Почему мы это делаем? Game changer в мире Digital Advertising.

Как мы делаем? Распределенная команда, активно используем Agile/Scrum практики (короткие итерации по 1 неделе, дейли стендап митинги и прочее).

Какие профессиональные навыки нам важны?
  • От 4 лет опыта с JavaScript
  • Опыт работы с CoffeeScript / TypeScript будет плюсом
  • Понимание ES6 будет плюсом
  • Понимание модулей AMD / CommonJS / ES6
  • Опыт работы с Bower / NPM / Component /
  • Опыт с React / Ember.js / Backbone.js / Angular (опыт работы с Ext JS - огромный плюс)
  • Опыт работы с Node.js (Express/Hapi + Redis/MongoDB)
  • Настройка производительности (включая потребление памяти)
  • Опыт работы с Grunt / Gulp /
  • Опыт работы с JSCS / (ESL | JSh) int / ...
  • Опыт работы с Git / Mercurial
  • Опыт работы с различными механизмами шаблонов (как на стороне клиента, так и на стороне сервера)
  • Опыт работы хотя бы с одним языком программирования помимо JavaScript (в том числе переписанным) или PHP (BONUS)
  • Опыт работы с RDBMS и NoSQL
  • Уверенный пользователь Linux / Mac OS X
  • OOP (MVC / MVVM), FP (FRP)
  • Pub / Sub, Mediator
  • Уровень английского - выше среднего


Технологический стек:
В дополнение к тому, что уже упомянуто: React, Redux, TypeScript, Rx, но это все зависит от проекта, которых у нас в изобилии. Если брать некоторые цифры, то у нас более 150 npm/bower модулей.

Что нам важно в человеке?
Общей адекватности будет достаточно.

Cтруктура команды: CTO — PM — You.

Какое пересечение должно быть с командой по времени? Есть стендап митинг каждый день в 8:45 pst, об остальном — как договорятся (наши ребята есть во всех поясах).

Где находятся люди, которые принимают технические решения по проекту?
Киев, Одесса, San Carlos (Калифорния), Ottawa (Канада).

Продолжительность / направленность проекта?
Проектов очень много (у всех разный возраст, от 1.5 года до «еще не стартанули, потому что не хватает людей»), работы много.

Кто у нас работает?

Мы здесь:

Состав команды / проектов:
Всего в компании – 130 человек в разных уголках планеты, а конкретно на проектах, в которых работают фронтенды, по 1-3.

Почему стоит идти к нам?
Мы лучшие:)

По условиям:
  • Есть ли испытательный срок и сколько он длится? Официально испытательного периода нет, но в течение нескольких месяцев мы будем присматриваться : )
  • Какой график работы? Свободный. Можно работать полностью удаленно, можно в офисе в Киеве, можно, спустя 2 лет успешной работы, переехать в Канаду.
  • Овертаймы, как часто бывают, какой подход к оплате? У нас гибкий график, никто не требует присутствия в офисе N часов. У всех есть возможность поддерживать life-work баланс, который больше подходит.
  • Есть ли перспектива командировок, и куда? Есть, в США. Раз в год проводим GTS (Global Technical Summit) где-то не в Украине.
  • Соцпакет. В первый год начисляется 14 календарных дней отпуска, со второго года начисляется по 3 недели отпуска, Sick Time – 4 дня в год + страховка.
  • Офисы в Украине:
    Киев — ул. Красноармейская 72а — БЦ Олимпийский. Это Open Space, 190 m2,
    Одесса — Французский бульвар 66/1h,
Москва - Жуковский, Московская улица, 8/1.h

По процессу:
  • Интервью на английском? На русском.
  • Есть ли тестовое задание? Да. Заранее нет, только в процессе собеседования кодить нужно будет.
  • Кто ревьювит резюме? Ребята из Frontend команды.
  • Сколько этапов интервью, с кем? Три этапа:
    1. С ребятами из Frontend команды
    2. С Frontend Lead
    3. С VP of Engineering & PM.

Если вы готовы усилить команду LifeStreet Media, ждем ваше резюме на alesya.v.sidorovich@vpteam.com.ua

среда, 6 июня 2018 г.

Шукаємо Front End розробника (Angular) в компанiю Ameria (Київ)

-->

Всiм привiт!

До продуктової компанії Ameria шукаємо Middle/Senior Front End розробника (Angular). Необхідно розробити новий функціонал для продукту СX Manager та переписати з нуля (на нових технологіях та з новою архітектурою) СX Composer.
Нижче - більше деталей про вакансію.
Наше промо-відео можливо подивитись тут
Що ми робимо?
AMERIA - продуктова компанія, зі штаб-квартирою в Гейдельберзі (Німеччина) та офісом розробки програмного забезпечення у Києві.
Екосистема нашої продукції - Connected Experience, включає 2 напрямки: програмне та апаратне забезпечення (84-дюймовий вертикальний екран + ПК + Гучномовці + Підсилювач + UPS + MS Kinect, що дозволяє керувати жестами).

Продукти компанії:
CX Composer - інструмент по типу Photoshop, який за допомогою drag&drop UI дозволяє створювати власні інтерактивні додатки для сенсорних екранів або керованих жестами пристроїв швидко та легко, не маючи досвіду програмування.

CX Manager - cloud веб-платформа, яка дозволяє управляти усіма існуючими у клієнтів PoS-девайсами (Point of Sale) та додатками, встановленими на них. Веб-інтерфейс допомогає керувати ними дистанційно, з будь-якої точки світу, та відстежувати їх фізичні характеристики (температура, об'єм пам'яті / жорстких дисків, тощо).


Крім того, у нас є власні додатки для мобільних пристроїв і продукти, пов’язані  із доповненою реальністю (AR) на Unity3D та Unreal Engine4.

На даний момент нашими продуктами користуються клієнти (переважно виробники автомобілів, наприклад, Porsche) у Західній Європі, США, Канаді та Австралії. У перспективі - global worldwide expansion ☺

Чому ми це робимо?
"Connected Experience" від AMERIA - рішення, яке об'єднує як технологічні девайси для інформаційних/маркетингових/рекламних потреб, так і контент, що програється на цих девайсах. Це дозволяє нашим клієнтам (Porsche, Microsoft, Lego, Henkel, Bayer, Merck, etc.) демонструвати свої продукти та пропозиції абсолютно новим способом, який дуже приваблює покупців.

Як ми робимо (технології)?
Frontend:
  • Angular 2/5, TypeScript, ES6, Angular CLI.
  • AngularJS, ES5, Canvas, WebGL.
  • Responsive design, UI/UX, CSS3, SASS, Gulp, Zeplin.
Backend: C#, ASP.NET, Web API (REST), signalR, SQL Server, Entity Framework, Azure.
Які професійні навички важливі?
  • Хороший математичний бекграунд для роботи з комп'ютерною графікою.
  • 3+ роки досвіду роботи з JS (включаючи Angular.js), HTML5 / CSS3.
  • Знання Angular 2/4 та досвід роботи з TypeScript.
  • Досвід із шаблонами проектування, моделями MVC та MVVM.
  • Досвід роботи з Canvas та WebGL буде перевагою.

Чи потрібна англійська, на якому рівні?
Так, впевнена Intermediate і вище.

Чи плануються відрядження? Куди?
Так, до Німеччини.

Що ще важливо для цієї позиції?
Адекватність, почуття гумору, легкість у спілкуванні, професіоналізм у вирішенні робочих питань.

Що робити у проекті?
  • Розробка нового функціоналу в проектах Angular2.
  • Переписування проекту з AngularJS на Angular2.
  • Створення графічних компонент (Canvas+WebGL).
  • Оптимізація перфомансу як у UI, так і у рендерингу графічних компонент.

Ми даємо можливість попрацювати з графікою, що завжди затребувано на ринку і не усі це вміють, прокачатися можна в цьому напрямку.

У зв’язку із чим відкрилася позиція?
Розширення команди.

Перспектива зростання/розвитку за даною позицією?
Є можливість горизонтального росту (технічної прокачки): приймати рішення в побудові архітектури проекту, який буде переписуватися з AngularJS на Angular 2/5, а також перспектива вирости в Tech Lead з часом.


Розмір та структура команди. Скільки тестувальників/розробників?
CX Team:
Core (10 people): PM, .Net Architect, 2 .Net developers, Frontend Tech Lead, Frontend dev, QA Lead, QA Automation Engineer, 2 manual testers.
Mobile team: 2 Frontend developers (Cordova+Angular).
Unity3D team: 3 people.
Unreal Engine 4 Team: 3 people.
Support team: 3 people.

Як часто працівники залишають компанію?
Ключові співробітники працюють більше 3-х років.

Скільки років проекту?
CX Composer – 3,5 роки.
CX Manager – 2 роки.

На якій стадії проект?
CX Composer – зараз проект написаний на AngularJS, планується переписування з нуля, з новою архітектурою і технологіями.
CX Manager – розширення функціоналу, покращення перфомансу.

Де знаходяться люди, які приймають технічні рішення в проекті?
Development Center знаходиться в Києві, усі технічні рішення приймаються тут.

Чим ми як компанія/проект відрізняємося від інших?
Унікальні продукти (hardware + software) і комплексні рішення (екосистема взаємопов'язаних продуктів), які ми пропонуємо для клієнтів. Ми розробляємо hardware системи на основі MS Kinect, що дозволяють управляти контентом, не доторкуючись до екрану, а також багато різних продуктів (бізнес додатків), пов’язаних із доповненою реальністю на Unity і на Unreal Engine 4, наприклад, конфігуратори автомобілів.


Чому варто йти до нас?


  • У нас - технічно сильна і дружна команда, family-like атмосфера.
  • Маємо лояльну політику щодо remote/work from home.
  • Ми співпрацюємо у реалізації 3D графіки із партнерами - компанією, яка розробляла ефекти останнього сезону "Гри престолів". Є можливість відряджень до них і роботи на надсучасних робочих станціях.

Щодо умов:
  • Випробувальний термін? Є, 3 місяці.
  • Овертайми, як часто бувають, який підхід до оплати? Бувають перед релізами, не дуже часто. Оплата – рейт 1,25 від стандартної ЗП спеціаліста.
  • Який графік роботи? 8 годинний. Прихід в офіс - до 10.00, так як о 10.00 стендап-мітинги.
  • Чи є можливість працювати дистанційно якісь дні? Так.
  • Кількість днів відпустки? 20 робочих днів.
  • Кількість днів оплачуваних лікарняних за рік? 5-10
  • Чи є перспектива відряджень, і куди? Так, Німеччина (Хейдельберг, де знаходиться головний офіс Амерії; Штутгард – офіс партнерів, з якими співпрацюємо з питань 3D візуалізації).
  • Чи можлива перспектива релокації? Куди? По дефолту можливість релокації ми не пропонуємо, але теоретично це можливо (в більш довгостроковій перспективі, коли працівники зарекомендують себе).
  • В офісі відкрите чи закрите планування? Відкрите (до 20 людей в кімнаті).
  • Соцпакет. Є курси англ мови, що оплачуються компанією. Можливість раз на рік з’їздити на профільну конфу.Також є окрема кімната - спортивний куточок (тенісний стіл, тренажери для біцепсів-тріцепсів і для пресу). Двічі на тиждень сезонні фрукти і печиво. Тімбілдинги на природі (сплави по річках, походи в гори тощо). Страховки немає.
  • Коли, яким чином і в якій валюті сплачується / нараховується зарплатня? ЗП в євро, переводиться на рахунок ФОП в 10 числах наступного (за відпрацьованим) місяця.
  • Адреса офісу. Вул. Хорива, 55-Б.

Щодо процесу:
  • Чи є тестове завдання? Так (опціонально).
  • Інтерв’ю англійською? Може бути з СТО компанії (опціонально).
  • Хто рев’ювить резюме? HR і команда (FE tech Lead + PM).
  • Скільки етапів інтерв’ю, із ким? 1) tech+HR в один день; 2) співбесіда з СТО по скайпу (опціонально).

Якщо вам подобається все, про що йдеться вище, пишіть нам, будь ласка: alesya.sidorovich@vpteam.com.ua

Чекаємо:)