Разработчик C++ (Middle-Senior или Senior)

Компания VISIOLOGY (входит в группу компаний POLYMEDIA) ищет C++  разработчиков.
Ниже подробнее о компании, команде, проекте и задачах.

О компании
Основной продукт компании Visiology – одноименная аналитическая платформа, преимуществами которой являются продвинутая визуализация, поддержка современных технологий анализа данных (включая Big Data и Predictive Analytics) и гибкость настройки.

Главной целью нашего ПО является представление информации, необходимой топ-менеджменту крупнейших компаний для принятия решений, в максимально наглядном и понятном виде.

Наш продукт востребован в:
Управление регионами, здравоохранении, продажах, строительстве, банках, экстренных службах, образовании, логистике, аэропортовой деятельности, фармацевтике, страховании…

Наш сайт: http://visiology.com/

Почему мы это делаем?
Мы уверены, что, объединив наш опыт и ваш талант, мы сможем создавать продукт, востребованный во всем мире, и приносящий пользователям пользу.

Как мы делаем?
Мы объединяем лучшие современные технологии, доступные сегодня: С++, Qt, Python, ASP.NET, Angular. У нас три команды:

  • Front-end (6 чел.) – в Москве;
  • Full Stack (с уклоном в Back-end, 6 чел.) – в Москве;
  • Full Stack (с уклоном в Back-end, 5 чел.) – в Иннополисе.

 
Перспективы и планы компании/продукта
Мы только в начале своего пути, перед нами стоит еще большой список вызовов. Сейчас наращиваем команду, скорость разработки и свое международное присутствие.

Желаемый профессиональный уровень кандидата: Middle-Senior или Senior.

Используемые технологии и инструменты: C++, Qt, Python, PostgreSQL, HTTP, REST, Visual Studio 2015, Git, Linux.

Обязательные требования:

  • Высшее техническое образование.
  • Отличные знания C++, опыт разработки от года.
  • Опыт разработки под Linux (Ubuntu).
  • Знания стандартных алгоритмов.
  • Хорошее знание Python.
  • Хорошее знание SQL.
  • Понимание принципов работы клиент-серверной архитектуры, работы web приложений, сайтов, REST API.
  • Опыт работы с Git.
  • Знание английского языка на уровне чтения технической документации.

Плюсом будет:

  • Хорошие знания библиотек STL, Qt, boost.
  • Опыт работы с векторными инструкциями Intel (SSE, AVX).
  • Знание дополнительных языков программирования.
  • Навыки системного администрирования Linux/Ubuntu.
  • Опыт разработки сайтов.
  • Опыт работы в области бизнес аналитики.

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

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

Задачи в проекте:

  • Работа над модулями многомерной аналитической базы данных собственной разработки.
  • Разработка нового функционала базы данных на С++/Qt, Python под Linux.
  • Исправление ошибок, поддержка старого кода.
  • Участие в проектировании архитектуры под большие нагрузки и высокую скорость работы, проведение рефакторингов.
  • Оптимизация алгоритмов под большие нагрузки и высокую скорость работы.
  • Работа с OLAP кубами, построение многомерных запросов.
  • Работа с базой данных PostgreSQL, проектирование, написание запросов.
  • Проведение Code Review.

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

Перспектива роста/развития по данной позиции?
Мы рассматриваем возможности роста и всегда развиваем своих сотрудников (курсы, конференции, тренинги).

Размер и структура команды?
Сейчас в команде проекта 4 программиста, 1 тестировщик, team lead.

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

Почему стоит идти к нам?
Проект постоянно развивается (это не рутинная работа, и не поддержка). В нашей BI  платформе много модулей, а значит, будет много интересных задач. В команде все принимают участие в развитии платформы и архитектуры.

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

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

По условиям:

Есть ли испытательный срок и сколько он длится?
Да, 3 месяца, у нас все по ТК.

Количество дней оплачиваемых больничных в год?
Столько, сколько нужно (у нас все по ТК), главное выздороветь.

Какой график работы?
У нас график гибкий. Сотрудник может приходить в любое время до 10 часов утра и отработать полный рабочий день до 19.

Есть ли возможность работать удаленно какие-то дни?
Возможно, если это форс-мажор. Достаточно сообщить об этом руководителю. Мы не приветствуем больше 1-2х дней удаленной работы. Великие вещи делаются командами, а не индивидуально. Мы считаем важным живое общение и обмен опытом.

Овертаймы, как часто бывают, какой подход к оплате?
Могут быть в случаях форс-мажора. В другое время мы не приветствуем овертаймы. Деливери в рамках спринтов, в свободное время нужно отдыхать.

В офисе открытая или закрытая планировка?
У нас кабинеты по 6-8 сотрудников, в стиле open-space

 
Адрес офиса: метро Профсоюзная, ул. Кржижановского, 29 корпус 1

По процессу:
  • Есть ли тестовое задание?  - Да
  • Интервью на английском?  - Нет
  • Кто ревьювит резюме?  - HR+Team lead
  • Сколько этапов интервью, с кем?
  1. Pre-screening — HR-интервью по телефону
  2. Собеседование с HR иTeam lead.
  3. Тестовое задание. Выполняется в офисе (в редких случаях дома).

Если все нравится и готовы общаться более детально, направляйте ваши резюме на почту petrova.v@polymedia.ru