четверг, 28 июля 2016 г.

Ищем .Net Developers для FluentPro в Харьков

Всем привет!

А мы в поисках .Net разработчиков для продуктовой компании FluentPro в Харькове, в команду по разработке софта для Enterprise Project Management.

Мы задавали вопросы, а ребята нам отвечали :)

О компании
Команда FluentPro разрабатывает продукты на базе технологий Microsoft. Эти продукты используются в сотнях крупнейших компаний по всему миру и помогают лидерам различных индустрий создавать инновации и новые продукты в разных областях: от машиностроения до здравоохранения, от добычи ископаемых до разработки ПО.

На сегодня мы - американская компания с центром разработки в Украине и клиентами по всему миру. Создали порядка 10 крупных продуктов, делающих работу с платформами Microsoft удобной, легкой и в удовольствие. Нам доверяют крупнейшие американские компании. Нам доверяет Microsoft - мы получили статус реселлера Microsoft. В будущем планируем открыть новое направление бизнеса. Мы ценим наших клиентов и гордимся, что наши продукты позволяют им двигаться вперед.

Исторический экскурс :)
В 2009 году основатели компании, совместно с командой разработчиков Microsoft Project Server 2010, сделали одно из первых (если не первое) внедрений в одном из подразделений Microsoft. Это было не только интересно, но и познавательно-увлекательно, и открыло большое пространство для идей и возможностей. Мы захотели делать больше, чем просто аутсорсинг, и стать всемирно признанным разработчиком продуктов и консалтинговой компанией с акцентом на небольшом количестве бизнес-направлений. Мы разработали пакет примеров расширения функционала Project Server, известный как Project Server 2010 Solution Starters, а также Open Source библиотеку для упрощения взаимодействия с Project Server - FluentPS.

В 2011 году выпустили первую версию продукта для управления конфигурациями Project Server, FluentPro FluentBooks, автоматизирующего  огромное количество рутинных задач по администрированию и внедрению Project Server. За прошедшие годы продукт трансформировался в целое семейство продуктов и стал практически монополистом на рынке.

В 2013 году выпустили EPM Pulse, который помог многим нашим клиентам трансформировать их системы управления проектами из «чёрных ящиков» в прекрасный источник информации для бизнеса. EPM Pulse прост в использовании, при этом позволяет создавать отлично выглядящие и предельно гибкие дешборды без малейших познаний в разработке отчетов, анализе данных, выборках и т.п.. Чем быстро завоевал популярность среди многих руководителей проектных офисов и менеджеров проектов.

В 2016 году запустили новый продукт, FluentPro Integration Hub. Это специализированная система интеграции, объединяющая в единое целое разрозненные системы, так или иначе связанные с управлением проектами на предприятии.

Есть (и будут) ещё множество проектов помельче, не менее полезных предприятиям и людям, которые их используют :)

В какие проекты нужны разработчики?
У нас есть несколько продуктов, и сейчас ищем разработчиков для двух конкретных:
  • интеграционная платформа для систем управления проектами;
  • сервис визуализации данных для систем управления проектами (https://fluentpro.com/project-online/apps/epm-pulse-for-project-online/ - тут вкратце про ту его часть, которая сейчас доступна для одной из систем)
Интеграционная платформа - сейчас приближается к начальному релизу, однако до поддержки всех запланированных систем для интеграции (Jira, basecamt, trello, TFS, Project Online, Rally, Github, их много, и поддерживать в идеале хорошо бы все) - ещё расти и расти.
Плюс, по мере популяризации платформы, необходимо будет решать проблемы высоких нагрузок и больших объемов данных.

EPM Pulse - один из ключевых продуктов, очень важен с точки зрения обеспечения наших продаж. Направлений развития также много - от дополнительного функционала, которого в планах довольно много, до поддержки различных систем проджект менеджмента (см. список выше)

Какие технологии используем?
.NET, Azure, SQL, OData, REST
Желаемый профессиональный уровень кандидата: Middle-Senior

Обязательные требования:
  • 4+ лет коммерческой разработки на фреймворке .Net
  • Опыт разработки web-приложений
  • Опыт разработки на JavaScript
  • Креативность
  • Умение и желание работать в команде

Желательно:
  • NHibernate или любой другой ORM или .NET фреймворк
  • JS-based UI фреймворки
  • Опыт деплоя автоматизированных систем
  • Опыт с SQL сервером
  • Навыки решения проблем

Нужен ли английский, и на каком уровне?
Да, нужен, как минимум Intermediate. Чем выше, тем лучше.

Что ещё важно для нас?
Адекватность, самостоятельность и способность объяснить решение.

Задачи в проекте:
Добавлять фичи для релизов, фиксить баги - все, как и в любом другом продукте:)
Примеры задач из беклога:

  • develop GitHub connector
  • Implement StoryBoard public/private visibility feature
  • add ability to receive incoming integration messages via shared folder in filesystem

В связи с чем открылась позиция?
Идей много, рук мало. Расширение.
Перспектива роста/развития по данной позиции:
Профессиональное развитие приветствуется более чем, возможности пробовать и внедрять что-то новое - тоже.

Размер и структура команды:
10 девелоперов, 4 тестировщика +2 ПМ +СТО

В проектах:
EPM Pulse: 2 разработчика 1 QA + несколько part-time QAs
Integration Platform: 1 full-time разработчик, 1 part-time, full-time QAs, ещё не закреплены за проектом.

Сколько лет проекту?
EPM Pulse - 4 года
Integration - еще нисколько :)
На какой он стадии?
EPM Pulse - 4-я мажорная версия в продакшене
Integration Platform - pre-release
От чего будет зависеть, на какой проект попадет разработчик?
Обычно определяемся при найме. Дальше - обсуждается.

Где находятся люди, которые принимают технические решения по проекту?
Совсем технические - в Харькове, требования - преимущественно в Штатах.

Чем мы как компания/проект отличаемся от других?
Продуктовая компания, делаем свои продукты в довольно-таки важной области. Сейчас нет ни одного по настоящему крупного бизнеса, который бы не использовал или не внедрял системы управление проектами.
Почему стоит идти к нам?
Состав команды не зависит от прихотей заказчиков. Нет бюрократии. Самостоятельность. Клёвые ТОПы :) А также компании не безразличны сотрудники. Есть возможность поработать над продуктами, внедряемыми в каждую компанию из ТОП-100, по любой классификации.

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

По условиям:

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

Овертаймы, как часто бывают, какой подход к оплате?
Для разработчиков это исключение. Если и правда очень надо поовертаймить, и мы об этом просим, то овертайм оплачивается x1.5

Какой график работы?
Офис открыт с 8 am до 2 am. График гибкий. Митинги во 2 половине дня.

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

Количество дней отпуска?
24 календарных дня несколькими частями (по сути, получается 20 рабочих дней)

Количество дней оплачиваемых больничных в год?
В разумных пределах. Жестких рамок нет.

Нужна ли справка для больничного?
Только если человек болеет долго и непонятно, насколько это реальная ситуация.

Есть ли перспектива командировок, и куда?
Командировки бывают, но редко. Наиболее вероятно - США

В случае командировки, компания помогает с оформлением визы? Да.

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

В офисе открытая или закрытая планировка? Не open space )
Есть ли медстраховка? Нет.

Из “плюшек”:
  • Компенсация занятий английским языком до 75%
  • Компенсация спорта (или массажа) до 75%
  • Кухня, кофе, печеньки, фрукты, само собой:)
  • Friday bar’ы
Когда, каким образом и в какой валюте платится/считается зарплата?
15 числа за предыдущий отработанный месяц. В гривне по коммерческому курсу.  На счет ФЛП.

Есть ли бухгалтер, помогающий вести СПД?
Да. Открытие, ведение, выплата налога. Закрывает, если нужно, тоже.
Адрес офиса: г. Харьков, Московский проспект 199Б: http://goo.gl/msrgim

По процессу:
  • Есть ли тестовое задание? Нет
  • Интервью на английском? Нет
  • Кто ревьювит резюме? СТО+team lead
  • Сколько этапов интервью, с кем?
    1. Телефонный прескрин - проводит свободный разработчик.
2. Встреча в офисе - СТО, 1-2 человека из команды, HR

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

Ищем еще одного Front End Tech Lead в компанию Wix

Всем привет!

Для нашего клиента - ребят из Wix, ищем еще одного Front-end Tech Lead-а, который соберет и возглавит новую front end команду в киевском офисе в рамках распределенной команды Wix Core 3.

Ниже - больше, в наших вопросах и ответах ребят.

Что мы делаем?
Wix  – международная облачная платформа для создания и развития интернет-проектов, которая позволяет строить профессиональные сайты и их мобильные версии. Кроме конструктора для создания сайтов, мы предоставляем множество инструментов для ведения своего бизнеса онлайн.
К примеру, в Wix можно сделать свой интернет магазин, создать сайт для своего отеля и добаить систему бронирования комнат, создать сайт ресторана и добавить меню и т.д.

Несколько примеров, что может делать конструктор Wix:

Wix также делает громкие рекламные кампании, к примеру, уже второй раз создаем рекламу для показа на финале Super Bowl, в этом году был снят ролик совместно с Dreamworks

Почему мы это делаем?
Make everyone's presence online – одна наших главных миссий.
Мы верим, что наша платформа должна помочь каждому пользователю быстро и легко сделать свой сайт, не имея при этом особых технических навыков или скилов дизайнера.
При этом, чем дальше развивается платформа, тем больше кастомных и сложных инструментов мы предоставляем.

К примеру, даем возможность работать с видео, добавлять и дистрибьютить музыкальные альбомы, работать с фотографиями.

Мы делаем продукт, который не стыдно показать знакомым и друзьям. И заливая свой фотоальбом или делая e-mail рассылку, думать о том, что легко можно воспользоваться Wix.

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

С кем мы это делаем?
Команда Core 3 является уникальной частью Wix. Она соединяет в себя идеи и инновационность старт-апа с технологиями и опытом, наработанными хорошо известной компанией. Мы работаем над следующей фазой развития архитектуры Wix, и делаем это с самыми опытными и способными программистами в компании.
Сейчас работаем над разработкой собственного фреймворка, который изменит способ создания web-сайтов, работаем с автономными (self-contained) компонентами.

Как мы делаем?
React, ES6, и др. (см. ниже)

Какие профессиональные навыки нам важны?
  • Минимум 4 года опыта в веб-разработке
  • 1-2 года опыта командного лидерства
  • Степень бакалавра по информатике, информационным системам или смежной технической дисциплине
  • Отличное знание нативного JavaScript, объектно-ориентированного JavaScript
  • Глубокое понимание шаблонов проектирования JavaScript
  • Опыт с HTML5 JavaScript APIs
  • Опыт с CSS3, адаптивным дизайном
  • Опыт кросс-браузерной разработки
  • Отличные навыки работы с React и/или Angular, опыт с ES6 будет плюсом.

Нужен ли английский, и на каком уровне?
Разговорный английский – обязательное требование, так как часть команды находится в Израиле и происходит перманентное общение. Также часты командировки в Тель Авив. Желаемый уровень - Intermediate+.

Что нам важно в этом человеке?
Нам нужен ответственный человек с лидерскими качествами, который может организовать и спланировать работу команды.
Умение наладить коммуникации между разными частями в группе – очень важный навык, так как необходимо работать в распределенной команде.
No assholes :)

Что делать в проекте?
В качестве Component Team Tech Lead, вы будете:
  • управлять командой, работающей над крупными сложными проектами
  • принимать технические решения и эффективно доносить их другим
  • писать высокопроизводительный, повторно применяемый код для UI компонентов собственного фреймворка
  • Разрабатывать на HTML5, CSS, JavaScript, React, NodeJS и других технологиях в рамках методологии Agile

В связи с чем открылась позиция?
В связи с расширением Core 3 команды и открытием киевского офиса.

Перспектива роста/развития по данной позиции
Лидер команды будет расти вместе с ростом и развитием команды, которую он соберет и обучит.

Размер и структура команды
15 человек в Израиле + планируется 4 в Киеве (эта позиция лида + 3 программиста, которых ему предстоит выбрать).

Сколько тестировщиков/девелоперов?
В команде нет тестировщиков, работаем по TDD.

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

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

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

Что интересного мы как компания делаем для сообщества?
Одна из самых многочисленных r&d митап групп в Украине http://www.meetup.com/Wix-Ukraine-Meetup-Group/

Спонсорская поддержка конференций (Bulidstuff, Frameworks Days, KharkovJS, OdessaJS), выступление разработчиков Wix в роли спикеров, хостим митапы, ведем курсы по JavaScript, QA. Создали и провели самую большую фронт-енд и Scala конференцию Израиле.

Чем мы как компания/проект отличаемся от других?
Мы делаем продукт, у которого уже есть 85+ млн пользователей с миллионами посетителей ежедневно. Всего несколько компаний в мире работают с такими объемами и трафиком, мы создаем то, что действительно нужно юзерам.

У нас необычная структура R&D, с вертикалями, гильдиями, что дает возможность будучи частью большой проф. гильдии, работать в вертикали и делать свой продукт.

По условиям:

Рассматриваете ли кандидатов из других городов, помогаете ли им с переездом?

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

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

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

Какой график работы?
Гибкий. Классическая офисная рабочая неделя, без логирования часов

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

Количество дней отпуска?
22 рабочих дня отпуска.

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

Есть ли перспектива командировок, и куда?
Да, возможны командировки в Тель Авив, Вильнюс, Штаты.

В офисе открытая или закрытая планировка?
Планировка в текущем офисе в Днепропетровске  – удобная. Мы сами планировали рабочее пространство, разбивали на комнаты где ребята могут работать командами по 6-12 чел.
В Киеве офиса пока нет, до конца августа планируем иметь финальный вариант.

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

Адрес офиса
Пока нет офиса.
Рассматриваем вариант и ведем переговоры с собственниками по поводу аренды офиса в районе м. Олимпийская, м. Палац Спорту и м. Золотые Ворота.

По процессу:
Резюме ревьювит HR и тех лид

Интервью:
1й этап – общее интервью-знакомство с элементами технического
2й этап – технический тест в офисе (2-3 часа примерно)
3й этап -  техническое интервью по результатам теста
4й этап – интервью с Company менеджером
5й этап – HR интервью

После 5го этапа принимаем решение.
Весь процесс обычно занимает от 4 дней до двух недель, этапы интервью могут варьироваться.

Если вам все понравилось, пишите Алесе на alesya.v.sidorovich@vpteam.com.ua и Лене на shyringovskaya@vpteam.com.ua :)

Ждем!