👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

PHP-программист (Middle+)

Зарплата

от 150 000 ₽

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Лидер рынка в области SaaS-решений для гостиничного бизнеса

Описание вакансии

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

Что предстоит делать

  • Работать в команде над новым функционалом в существующих продуктах;
  • Принимать участие в разработке продуктов компании (облачные сервисы для гостиничной индустрии): система управления отелем, модуль бронирования номеров и т.п.;
  • Принимать участие в разработке новых модулей для продуктов компании и их интеграции со сторонними сервисами;
  • Поддерживать и развивать продукты, используемые компанией для внутренних нужд, по запросу руководителей соответствующих отделов компании.
  • И другие интересные задачи) 

Технические навыки:

  • docker;
  • git;
  • linux;
  • postgresql: индексы, explain, репликацию;
  • php: Laravel/Yii2/Kohana/Phalcon;
  • redis;
  • nginx;
  • сложность алгоритмов;
  • очереди и параллельные процессы;;
  • DNS;
  • паттерны проектирования;
  • архитектурные схемы;
  • html/css/js;

Необходимые знания, навыки и опыт:

  • проектирования проекта с нуля;
  • реализации и доведения проекта до выкладки в production;
  • разворачивания проекта на production;
  • эксплуатации проекта в боевом режиме;
  • выяснения причин и исправления сбоев в проекте;
  • мониторинга состояния проекта для определения потенциальных проблем;
  • совместной работы с другими разработчиками над одной задачей;
  • донесения сути проблемы до непосредственного руководителя.

Необходимые умения:

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

Мы предлагаем:

  • стабильную, своевременную оплату труда;
  • возможность активно участвовать в развитии Компании и продуктов;
  • возможность проходить обучение и повышать квалификацию;
  • возможность работать как удаленно, так и в офисе;
  • Гибкое начало трудового дня;
  • официальное трудоустройство, согласно ТК РФ;
  • офис (м. Петроградская, ул. Рентгена, 7);
  • являемся резидентами инновационного центра "Сколково".

Бонусы

Дополнительная система мотивации после срока испытания