PHP-разработчик

Зарплата

от 150 000 до 300 000 ₽

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

МоскваПолный рабочий деньМожно удаленно

Компания

Разработка сервисов для документооборота, логистики и финучета

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

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

О нас:
наш технологический стек: PHP7.4 - 8.0 (мы в процессе перехода на 8.1), Mysql8, Nginx, Memcached, Redis, Sphinx. 
Мы делаем кросс код-ревью, покрываем свой код юнит, функциональными и интеграционными тестами c использованием phpunit.

В сервисах используем фрeймворк Symfony, в монолите — совместно Symfony и самописный с компонентами от Symfony и Laravel.

Используем gitlab для хранения кода и CI. В CI гоняем phpunit, codestyle(PSR-12) и phpstan.

Phpstan level от 6 до 8 + дополнительные strict правила.

Используем шаблонизатор Smarty, но от этого подхода отказываемся и движемся в сторону API на бэке и React на фронте.

Есть несколько мобильных приложений, использующих наш бэкенд.
Весь проект локально запускается в Docker.

От вас мы ожидаем:

  • Уверенное владение технологиями и программными средствами необходимыми для бэкенд-разработки на php.
  • Наличие опыта грамотного использования приемов ООП в PHP.
  • Умения писать качественный, читаемый код на PHP с использование версии 7.4 и выше.
  • Понимание подходов проектирования и работы API.
  • Умение грамотно пользоваться git-ом, понимание git-flow. 
  • Минимальный опыт администрирования Unix серверов. Профессионально не требуется, но минимальные знания нужны.


Что нужно будет делать:

  • Принимать участие в разработке высоконагруженной системы с использованием нашего самописного фреймворка и Symfony 5.
  • Интегрироваться по API c партнерами.
  • Принимать участие в обсуждении продуктовых задач, рефакторинга и архитектуры.
  • Проводить code review.
  • Анализировать требования, уточнять, оценивать, предлагать оптимальные решения для реализации и реализовывать.
  • Разбираться в чужом коде для внесения правок или рефакторинга.
  • Писать тесты


Будет хорошо, если:

  • Работали с php 8.0 и выше.
  • Есть опыт написания тестов с помощью phpunit.
  • Есть опыт совместной работы в командах над проектами.
  • Есть опыт участия или проведения планирований, с оценкой задач.
  • Работали в IDE PhpStorm.
  • Имели опыт работы или настройки CI/CD.
  • Имели опыт работы с docker.
  • Есть опыт работы с Symfony 5.

Бонусы

Компания предлагает: 

  • Белая заработная плата
  • Отличный коллектив с опытными разработчиками
  • Рабочее место в офисе в Москва Сити, свободный график, свободное посещение офиса
  • Возможность удаленной работы после прохождения испытательного срока
  • Оформление по ТК РФ
  • Макбук для работы (или любая другая конфигурация, по желанию)
  • Медицинская страховка, включая стоматологию
  • Дотация на питание
  • Изучение иностранного языка
  • Оплата профильных конференций и семинаров
  • Ежегодные премии по результатам работы