Web-разработчик (PHP)

Зарплата

от 80 000 до 150 000 ₽

Требования

Бэкенд, Средний (Middle)GitPHPООПSQLLinuxJavaScriptMySQLLaravelNginxVue.js

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

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

Компания

Обслуживание и развитие IT-проектов, создание сайтов, веб- и мобильных приложений, IT-менеджмент

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

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

Проект — платформа по управлению транспортными сервисами iTransfers / A2B. Реальный продукт, не стартап. Функциональный сервис с долгим жизненным циклом. 

В команду нужен php-разработчик, желательно middle и выше. Для junior тоже есть варианты — пишите.

По проектам планируется большое обновление и выход на новые рынки. Сейчас система является агрегатором транспортных услуг и крупных операторов таких Kiwi, Gett, Яндекс Такси, Wheely. Транспортные сервисы использовались на крупнейших мероприятиях Rio 2016 Olympic Games, 2018 FIFA World Cup Russia, PyeongChang 2018 Olympic Winter Games, Formula1 World Events. Подробнее на сайте https://drivingthegame.com/

Нам важно, чтобы вы стремились быть командным игроком:

  1. С точки зрения разработки: 
    1. знакомство и понимание SOLID, KISS, DRY, YAGNI, PSR; 
    2. следование паттернам, слабая связность; 
    3. стремление писать код, с которым придется работать другим людям; 
    4. культура в цикле задачи, коммитах и тд; 
    5. написание тестов, умение проверять то, что делаешь; 
    6. мышление на уровне бизнес-логики; 
    7. умение и стремление придерживаться принятого code style.
  2. С точки зрения работы в команде: 
    1. понимание культурного flow разработки; 
    2. отсутствие привычки критиковать не предлагая; 
    3. стремление анализировать и улучшать (задачу, процесс, продукт); 
    4. знакомство с разными методологиями разработки, понимание принципов Agile. 

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

Что еще нужно: 

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

Задачи:

  1. Развитие проекта, разработка новых фич. Примеры крупных планируемых фич: подключение более 80 крупнейших городов по всему миру к глобальной системе транспортных услуг; Сервисы связанные с такси, трансферами и прокатом авто; Решения под крупные международные проекты (преимущественно спортивные мероприятия): Tokyo 2020 Olympic Games, 2022 FIFA World Cup Qatar, UEFA Champions League, Beijing 2022, Olympic Winter Games
  2. Доработка функционала под реальные ежедневные потребности
  3. Рефакторинг и модернизация компонентов
  4. Участие в проектировании архитектуры

Опыт и стек:

  • Хороший уровень ООП.
  • Фреймворки в порядке приоритета Laravel, Zend2, Codeigniter, Kohana, YII. Знание всех или нескольких — это то, что нужно.
  • Желателен опыт по фронту. JS, JQuery — понятно, кроме этого VueJS, React, Angular.
  • Базы: MySQL, MongoDB, Redis.
  • Опыт построения Rest API и интеграции продуктов.
  • Работа с платежными системами, эквайринг.
  • Дружба с Linux из консоли, настройка служб, окружения.
  • Представления об инфраструктуре и DevOps.
  • Git на хорошем уровне.

Условия:

  • Режим работы: Fulltime.
  • Начало рабочего дня на выбор в интервале с 9:00 до 12:00.
  • Возможность частично удаленной работы по согласованию.
  • Испытательный срок 3 месяца, с возможностью более быстрого завершения для успешного кандидата.
  • Место работы: Пл. Конституции, ст.м. Московская (10 минут от метро).
  • Оформление по ТК РФ‚ соц.пакет.
  • Возможность профессионального роста и работа над реальным продуктом.
  • Комфортный офис и отличные отношения в коллективе.
  • Чай, кофе, микроволновка, холодильник.
  • Компенсация обедов в местном Market Place.
  • Стабильная компания.
  • Оплата: гарантированная часть + KPI, возможность влиять на заработок в широком диапазоне.