вторник, 24 июля 2018 г.

Senior Software Engineer (Video Streaming) в компанию Restream, Inc.

Всем привет!


Ищем Senior Software Engineer (Backend) - Core Services (Video Streaming) в компанию
restream.io.

Дальше – больше, в наших вопросах и ответах ребят.



Кто мы и что делаем?

Restream - продуктовая компания, основанная в Украине, в январе 2015 года. Офис R&D находится в Киеве, а хедофис в Остине, США.

Restream дает возможность транслировать видео на 30+ платформ одновременно, включая Twitch, Youtube, Facebook Live, Periscope, и другие. У Restream сотни тысяч пользователей со всего мира: от индивидуальных стримеров до таких клиентов, как Microsoft, Zynga, Gameloft, Boilerroom, ESL, Uber, Google.

Мы меняем индустрию лайв стриминга в целом.



Перспективы и планы компании/продукта
$ 1 млрд. компания усилиями команды из 50 человек.



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

      Опыт как минимум с двумя из протоколов в production: RTMP, RTSP, HLS, Smooth Streaming, DASH;

      Опыт работы с FFmpeg / x264 / x265. Опыт работы с хотя бы одним широко используемым медиасервером;

      Более 4 лет опыта программирования на C/C++ или Java;

      Опыт с Node.js (TypeScript);

      Знакомство с реляционными (MySQL, PostgreSQL) и NoSQL (Redis, Mongo) базами данных;

      Самонаправленность, аналитический склад ума, сильные навыки работы в команде;

      Интерес к продукту Restream.


Нужен ли английский, и на каком уровне?

Язык коммуникации в команде - английский, кандидат не должен испытывать проблем ни в письме, ни в общении. Уровень: Upper Intermediate и выше.



Что нам важно в этом человеке?

      ориентированность на результат

      честность

      самомотивация

      ответственность

      энтузиазм

      гибкость

      умение эффективно решать задачи в соотношении затраченного времени/качество



Что делать в проекте? В чем можно прокачаться?

      Стриминг протоколы: RTMP, HLS;

      Транскодинг: live, VOD;

      High load, concurrency, multithreading, synchronization;

      Прием, передача, роутинг, пакетизация, получение метрик и много много другого в работе как с live streaming так и с VOD;

      Архитектурные решения по стриминг инфраструктуре;

      Микросервисная архитектура;

      Работа с SQL и NoSQL базами данных;

      Работа с множеством third-party API;

      Построение как собственных решений так и работа с third-party библиотеками и медиа серверами.



Реальные примеры задач из бэклога:


      RTMP -> HLS without transcoding, tuning for minimum delay possible;

      VOD transcoding cluster (cost effective transcoding and merging videos);

      Backup RTMP stream: accepting 2 identical streams and switching between then on the fly when one of them goes down;

      CBR/VBR RTMP stream detection.


В связи с чем открылась позиция?

Расширение.



Перспектива роста/развития по данной позиции

No limits. От тим/тех лида до CTO или VP of Engineering.



Размер и структура команды

20+ человек в команде, “плоская” структура.



Сколько тестировщиков/девелоперов?

0 QA, 5 Devs, 1 DevOps (планы по хайрингу на текущий год: +4 Devs +1 DevOps).



Какая на проекте текучка?

Текучки нет, у нас маленькая команда и каждый верит в то что он делает, но было несколько неудачных наймов.



Сколько лет проекту?

3.5 лет.



На какой он стадии?

Рост пользовательской базы на новых рынках.
33М трансляций было обработано сервисом с момента основания.
Обслуживаем пользователей из 80 стран.
Привлечено ($5M) инвестиций
Растем в продукте/метриках/команде.
Выводим качество продуктов/ сервисов на новый уровень.



Где находятся люди, которые принимают технические решения по проекту?

Мы все вместе работаем в киевском офисе.



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

      Board director, strategist & mentor Toli Lerios (19 мин видео)

      President Sam Decker (5 мин)

      PayPal investor James Armstrong (1,5 мин)



VC funds & angels:

      Silverton

      Anorak

      Kcube

      Colopl

      Joe Montana



Что интересного мы как компания делаем для сообщества?
Познакомили одного из топовых VC с украинским тех. комьюнити. Больше узнать можно тут.



Чем мы как компания/проект отличаемся от других?

      В Украине всего несколько подобных стартапов (стартапов, а не аутстаф офисов компаний из других стран), Restream - один из них.

      Плоская структура. Отсутствие бюрократии.

      Возможность влияния на продукт.



Почему стоит идти к нам?

Научиться как строить свою компанию, работать с крутыми людьми, опцион (акции компании).
Сотрудничество с Restream дает возможность повлиять:



1. На общество

Работа над продуктом, который полезен миру. Среди наших пользователей есть геймеры, преподаватели, известные музыканты, журналисты или компании такие, как Discovery Channel, Google (Earth), Uber (engineering department), Microsoft (Xbox), EA, Steam.



2. На собственное развитие

Мы собираем крутую команду талантливых и мотивированных людей. Есть возможность учиться друг у друга.



3. На будущее компании

Как в продуктовом, так и в технологическом смысле. Возможность работы над core продукта: стриминг.



4. На будущее близких людей

За счет приобретения фин. независимости.



По условиям:

      Есть ли испытательный срок и сколько он длится? Нет

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

      Какой график работы? Мы начинаем рабочий день в 10.00 со стендапа, заканчиваем официально в 19-00. В целом у нас все гибко, но присутствие в офисе критично.

      Есть ли возможность работать удаленно какие-то дни? Мы не заинтересованы в таком режиме работы, но можем обговорить с кандидатом.

      Количество дней отпуска? 2 недели оплачиваемого отпуска в год.

      Есть ли перспектива командировок, и куда? Сейчас нет, но с ростом команды возможно будут в США (Остин) и на профильные конференции по всему миру.

      Возможна ли релокация за пределы Украины и как компания готова её поддержать? Пока что нет.

      В офисе открытая или закрытая планировка? Планировка смешанная. Небольшой опенспейс на 8 мест и есть закрытые помещения где можно спокойно поработать.

      Соцпакет, другое. Есть: бесплатные обеды в офисе, 100% оплачиваемый спортзал. Медстраховки пока нет.

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

      Адрес офиса Киев, ул. Владимирская



По процессу

      Есть ли тестовое задание? Возможно.

      Интервью на английском? Да.

      Кто ревьювит резюме? 1. Andrew  СTO 2. Alex and Alex (CEO and Product).

      Сколько этапов интервью, с кем? 1. Technical interview (Andrew) 2. Culture interview (Alex and Alex).



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


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


-->

среда, 11 июля 2018 г.

Ищем FrontEnd Developer в продуктовую IT компанию (Киев)


Всем привет!
Ищем FrontEnd Developer в продуктовую IT компанию. Нужно работать над облачным сервисом для продвижения в Instagram и автоматизированным сервисом для отслеживания комментариев в социальных сетях.

Я работала с фаундером компании в 2013, он классный. Простой, честный, умный сам программист. Рекомендую.
Дальше — больше, в наших вопросах и ответах ребят.

Кто мы и что делаем
У компании 2 продукта:
·       Облачный сервис, который автоматизирует рутинную работу специалиста по продвижению Instagram аккаунта, позволяя эффективно наращивать реальную аудиторию.
·       Автоматизированный сервис для поиска ключевых слов в социальных сетях (Facebook, Instagram, Youtube, Google Play и др.); автоматически мониторит комментарии, отслеживает отзывы и находит “теплых” клиентов.

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

Наши продукты решают проблемы наших клиентов. Работая с нами, вы будете решать реальные задачи, работать над реальным продуктом и получать фидбек в режиме реального времени, видеть результаты работы и благодарности от наших пользователей. Мы верим в то, что мы делаем и не планируем на этом останавливаться :) 

Почему мы это делаем?
С помощью этих инструментов различные компании быстро находят новых клиентов для своего бизнеса и увеличивают прибыль. Инструменты выделяются эффективным функционалом, простым интерфейсом, использованием cloud. Это удобный способ расширить аудиторию в социальных сетях. 

Как мы делаем?
Продукты высоконагруженные, более миллиона уникальных просмотров в месяц.
Front-end на Ember.js и WebSockets, в планах перейти с Ember.js на React.js, серверная часть реализована на Ruby on Rails.

Какие профессиональные навыки нам важны?
·       Опыт на позиции Frontend Developer более 3+ года.
·       Опыт с React.js и Ember.js более 1+ года.
·       Отличные знания HTML и CSS.

Нужен ли английский, на каком уровне?
Нужен письменный для чтения технической документации.

Что нам важно в этом человеке?
Честность, любознательность, жажда знаний. Ответственность за результат своей работы и умение работать в команде.

Что делать в проекте? В чем можно прокачаться?
·       Принимать участие в постановке задач, обсуждении, реализации и масштабировании системы.
·       Разрабатывать новые функции продукта.
·       Создавать простой и удобный UI.

В связи с чем открылась позиция?
Расширение, освоение новых продуктов.

Перспектива роста/развития по данной позиции
Есть возможность вырасти до руководителя продукта.

Размериструктуракоманды
Вкомпании18 человек,изних2 Full stack developers, 2 Backend developers, СТО, Business Owner, Designer, 10 client managers.

Какая на проекте текучка?
Ушел только 1 человек на более высокую должность.

Сколько лет проекту?
3 года.

На какой он стадии?
Глубокий продакшн :)

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

По условиям:
·       Есть ли испытательный срок и сколько он длится? 2 месяца, но может быть сокращен до 1-го.
·       Овертаймы, как часто бывают, какой подход к оплате?Редко. Есть бонусная система, привязанная к срокам.
·       Какой график работы? Свободный, при условии большей части дня в офисе с командой, возможны дни remote work, многое зависит от специалиста и текущих задач.
·       Есть ли возможность работать удаленно какие-то дни? Да.
·       Количество дней отпуска? 20.
·       Количество дней оплачиваемых больничных в год? 15.
·       В офисе открытая или закрытая планировка? Открытая.
·       Соцпакет, другое. Страховки пока нет. Последний зимний корпоратив был на Мальте, с оплаченным +1.
·       Когда, каким образом и в какой валюте платится/считается зарплата? В первых числах за предыдущий месяц. ЗП в долларах, приход в гривнах по курсу.
·       Адрес офиса. БЦ Гулливер, Башня А.

По процессу:
·       Есть ли тестовое задание? Нет.
·       Интервью на английском? Нет.
·       Кто ревьювит резюме? СТО.
·       Сколько этапов интервью, с кем? Два. Первое - техническое + общее. Второе финальное.

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