Перенесена в архив: PHP разработчик
О вакансии
Основные компоненты: сложная учетная и аналитическая система, разветвленная бизнес-логика, многообразие интеграционных шин со сторонними сервисами, большой массив заказов.
Задачи:
- Разрабатывать интеграционное приложение со службами доставки для интернет-магазинов и маркет-плейсов.
- Принимать участие в планировании спринтов, обсуждении новых фич.
- Участие в проектировании архитектуры кода и БД.
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, корпоративные вылазки на природу/спорт.
- Компания оплачивает посещение конференций, предоставляет доступ к иностранной литературе и всячески поощряет профессиональное развитие членов команды.
- Оформление по ТК РФ.
- Возможна частично удаленная работа.
Интересно? Присылайте резюме на hr@digitalhr.ru