⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Старший разработчик PHP с опытом в С++ (Удаленно)

Агентство / HR ресурс  iRecommend.Work ( irecommend.work )
Миддл • Сеньор
Информационные технологии • Разработка • C++ • PHP • Консалтинг, профессиональные услуги
28 мая 2020
Удаленная работа
Опыт работы любой
от 120 000 до 250 000 ₽
Агентство  iRecommend.Work
Описание вакансии

Ключевая задача – разработка высоконагруженных приложений на основе PHP7 и С++17. Первое время задачи будут разделены 60% на PHP и 40% на C++, в дальнейшем это соотношение изменится в сторону увеличения работы на C++.

Обязанности

  • Участие в развитии архитектуры приложения BI/EPM платформы
  • Работа над существующим PHP-приложением (middle-end/middlework):
    • поддержка панели администрирования,
    • поддержка fe-api/be-api/macros-api,
    • поддержка панели авторизации,
    • поддержка мультиязыкового компонента
  • Работа над C++ http/websocket приложением
  • Постепенное переписывание логики PHP на C++ (частями)
  • Написание на PHP вспомогательных консольных утилит
  • Адаптация, переписывание и поддержка PHP-тестов
  • Администрирование Jenkins: написание pipeline задач для continuous integration

Общие требования

  • Опыт работы на PHP от 3 лет, включая активную практику в течение последнего года
  • Активный опыт в разработке многопоточных приложений на C++ от 1 года
  • Linux (Ubuntu) администрирование
  • Работа с GIT

Требования к владению инструментами

  • PHP7
  • С++17
  • MariaDB 10 (MySQL)
  • Linux

Требования к личным качествам и подходу к работе

  • Умение и желание разобраться в чужом коде
  • Способность переписывать код PHP на C++ частями. Первое время задачи будут разделены 60% на PHP и 40% на C++, в дальнейшем это соотношение изменится в сторону увеличения работы на C++
  • Умение и желание адаптироваться к сформированной парадигме разработки в команде (инструменты, код стайл, подход к тестированию, подход к формированию/приемке задач)
  • Самостоятельность (уметь ставить себе задачи, имея высокоуровневую задачу Epic, описывающую функциональную сторону результата)

Плюсом будет знание следующих инструментов

  • Redis
  • Cmake
  • Protobuf
  • Vagrant
  • Jenkins
  • V8 Engine (JavaScript)

Просьба не беспокоить

  • Если у вас нет свежей активной практики написания кода PHP
  • Если у вас нет активной практики в С++
  • Если вы не соответствуете требованиям, указанным выше
  • Если вы позиционируете себя как full-stack разработчик

Вознаграждение 

  • Заработная плата – от 120 до 250 тыс. руб. в зависимости от навыков и масштаба работ
  • Полугодовой бонус 30-40% с возможностью конвертации в опционы компании
  • Возможно участие в капитале (опцион на долю в компании)

Условия работы

  • Место работы: удаленно 
  • График работы: полный день, c учетом рабочего времени
  • По договоренности возможен гибкий график и/или частичная занятость

Дополнительные возможности

  • Работа в быстроразвивающейся компании
  • Перспектива роста: стать тим-лидером команды разработки Back-End