Разработчик PHP
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда PimPay (https://pimpay.ru) ищет талантливых и амбициозных, при этом дисциплинированных разработчиков. Мы строим качественную автоматизированную систему финансирования с точной оценкой рисков и целую экосистему взаиморасчётов на рынке e-commerce. Хотим помочь интернет-магазинам привести всех к единой системе взаимодействия. Основные компоненты: сложная учётная и аналитическая система, разветвлённая бизнес-логика, многообразие интеграционных шин со сторонними сервисами, большой массив заказов. Сейчас компания открывает новые бизнес-направления, в связи с чем расширяется команда разработчиков.
Чем будете заниматься:
Разрабатывать интеграционное приложение со службами доставки для интернет-магазинов и маркет-плейсов
Принимать участие в планировании спринтов, обсуждении новых фич
Участие в проектировании архитектуры кода и БД
Must have:
Общие знания
============
ООП
интерфейсы и абстрактные классы
паттерны проектирования
структуры и типы данных
поверхностное понимание алгоритмов сортировки и поиска
понимание сложности алгоритмов, О(n)
git
linux
unit tests
PHP
============
знать отличие 7 версии от 5
понимать принцип работы массивов в PHP, функции работы с массивами
SPL
встроенные интерфейсы PHP (назвать несколько)
понимать как работает php-fpm
понимать работу gc PHP
сессии
понимать работу связки nginx <-> php-fpm
SQL
============
джоины
функции аггрегации
индексы
внешние ключи
ACID
уровни транзакций
оптимизация запросов
понимание зачем нужен лог синхронизации СУБД (binlog)
Symfony3/Doctrine
============
понимание работы Symfony service containers
понимание работы Symfony kernel, Symfony cache
принцип работы ORM
опыт построение запросов используя Doctrine ORM QueryBuilder, Native Queries
знание основных компонентов Symfony: Validation, AuthManager, DoctrineMigrations, Serializer, Monolog и т.д.
Желательно:
понимание и опыт построения REST API
понимание принципов CI/CD
PostgresQL
RabbitMQ
Docker/Vagrant
memcache, ElasticSearch
nginx
html/css/js/bootstrap
packagist и github
опыт интеграций со сторонними сервисами
опыт работы с API курьерских служб (огромный плюс)
Бонусы
Участие в разработке нового сервиса на старте
Работа в небольшой творческой команде классных разработчиков прямо в центре Москвы (5 минут от м. Чистые Пруды).
Отсутствие прямого влияния не технического управляющего персонала.
Крайне лояльное отношение к режиму работы.
Приятная и позитивная обстановка в офисе со стороны всех членов команды.
Есть возможность тестировать новые технологии для внедрения.
Мы делаем уникальный продукт на рынке в масштабах всей страны. Есть возможность принимать участие в его развитии.
Комфортный офис близко к центру, мебель и оборудование на выбор, доступ к иностранной литературе, вода, сладости-пряности, пуфики, PS3, корпоративные вылазки на природу/спорт.
Компания оплачивает посещение конференций, предоставляет доступ к иностранной литературе и всячески поощряет профессиональное развитие членов команды.
Дополнительные инструкции
Обратите, пожалуйста, внимание: возможна частично удаленная работа.
Пришлите заявку на: viacheslav.blinov@pimpay.ru
Заявку желательно писать в свободной форме с рассказом о себе, самых интересных задачах, с которыми приходилось сталкиваться, а также своими стремлениями.
Также есть смысл указать задачи, которые вас раздражают.
Этапы собеседования:
* получаем ваш рассказ и резюме, назначаем время Skype-собеседования;
* на Skype-собеседовании спрашиваем пару вопросов по PHP и SQL.
* мы вас приглашаем на очное собеседование в офис;
* согласовываем job offer.