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

PHP Middle developer, Symfony (Product team)

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

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

Компания

Решение для eCommerce и ритейла

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

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

RetailCRM — это крупнейшая CRM для омниканальной и онлайн-торговли. Мы делаем лучшее решение на рынке, которое помогает эффективно развивать и масштабировать бизнес наших клиентов.

Нашими клиентами являются Адамас, Lacoste, re:Store, holodilnik.ru и ещё более 18 000 интернет-магазинов, как из России, так и из стран СНГ, Евросоюза и Латинской Америки.

За 7+лет работы RetailCRM вырос с нуля до большого высоконагруженного проекта: 4 датацентра в Европе и России, 100+ млн запросов к backend в сутки, 70+ тысяч запросов к БД в секунду.

В работе вы сможете использовать сможете использовать современные технологии (PHP7, Symfony, PostgreSQL, Vue).

Мы активно растем и ищем новых коллег в одну из наших команд #dev-corvus, основные направления которой биллинг, склад и товары.

Чем предстоит заниматься:

  • Работать с общей моделью тарификации аккаунтов, логикой регистрации аккаунтов и подсистемой маркетплейса;
  • Прорабатывать автоматические списания и отслеживание жизненного цикла лицензии клиента, сбор внутренней аналитики по аккаунтам;
  • Работать с собственным разделом создания и редактирования товаров, а также с мультимагазинными каталогами;
  • Улучшать систему товарных свойств и настраивать их;
  • Загрузка товаров через фиды;
  • Работать над системой типов цен с различными условиями применений, включая сложные условия на expression language;
  • Поддержка и развитие единого товарно-складского JSON REST API для внешних систем и внутреннего GraphQL API для интерфейса и мобильного приложения;
  • Работать с Vue-компонентами на уровне бизнес-логики на фронте.

Требования и технологии:

  • Проект работает на PHP 7.3, в процессе переход на 7.4. Нам важен опыт разработки на PHP от 2 лет.
  • Везде, где PHP - пишем на Symfony 4+. При этом рассматриваем кандидатов с желанием его изучать и опытом работы с иными популярными фреймворками (Yii, Laravel) от 1 года.
  • В качестве основной СУБД используем PostgreSQL, версия 12. Мы ожидаем от кандидатов базовые знания SQL. Будет плюсом знания особенностей СУБД (например, для PostgreSQL опыт работы с нестандартными типами индексов, оконными функциями, CTE-выражениями). Опыт оптимизации запросов, построения плана запросов.
  • Linux на уровне пользователя, базовое умение работы с командной строкой.

Плюсом будет:

  • Опыт работы с любым JS фреймворком (Vue/React/Angular);
  • Опыт разработки онлайн-магазинов;
  • Опыт работы с GraphQL.

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

  • Профессиональный рост: сильная команда, сложные задачи, современный стек;
  • Комфортные условия: график 5/2, гибкий подход к началу рабочего дня, настроенные процессы, минимум бюрократии;
  • Стабильная работа и заработная плата с регулярным повышением (размер обсуждается по итогам собеседования);
  • Переработки только по обоюдному согласованию и с повышенной оплатой;
  • Полностью удаленную работу или из офиса в Липецке, Воронеже, Ростове, Москве;
  • Если вы любите работу в офисе, то гарантируем безлимитный кофе, чай, молоко, фрукты, печеньки и другие вкусности.

Присоединяйся к команде,
которая создает настоящее будущее!