Middle/Senior PHP-разработчик

Докторслон.ру

Middle/Senior PHP-разработчик

Санкт-Петербург, Выборгская набережная, 29

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

Доктор Слон - один из лидеров российского рынка средств гигиены полости рта.

На сегодняшний день мы работаем в Москве, Санкт-Петербурге, Краснодаре и даже Казахстане. Доктор Слон - это команда из уже более 150 сотрудников, которым интересно работать и покорять новые вершины. Наши товары можно приобрести в офлайн магазинах, на сайте, в приложении и на маркетплейсах. У компании есть курс на развитие, поэтому нам необходимы экспертные коллеги в отдел разработки!

Мы предлагаем:

  • Скидки на продукцию - нам важно, чтобы все сотрудники пользовались качественными средствами гигиены;
  • График работы 5/2 с гибким началом рабочего дня с 08:00 до 10:00;
  • На время адаптации (1-2 мес.) постоянная работа в офисе обязательна, далее гибридный или удалённый график;
  • Официальное оформление в соответствии с ТК РФ;

  • Офис с прекрасным видом рядом с м. Выборгская;

  • Насыщенная корпоративная жизнь;

  • Букшеринг в офисе;

  • Дентал-бар в офисе - возможность бесплатно тестировать продукцию;

  • Весёлая молодая и дружная команда.


Требования

1. Core Backend (Hard Skills)

  • Глубокое знание PHP 7.x и Bitrix Framework: Понимание D7 и «старого» ядра (2016 год). Умение работать с кастомными свойствами инфоблоков, Highload-блоками и комплексными компонентами.

  • Работа с кешированием Memcache/Redis, opcache в связке с PHP-FPM.

  • Node.js & Nest.js: понимание принципов построения REST API, основы TypeScript, микросервисы и их взаимодействие (у нас есть и будут микросервисы на Node).
  • Работа с очередями сообщений (RabbitMQ/AMQP): Понимание принципов работы брокеров (Exchanges, Queues, Bindings).
  • Работа с базами данных (MySQL/MariaDB): Понимание сложных SQL-запросов, транзакций и оптимизации структуры данных.

2. Поисковые и кэширующие сервисы

  • Elasticsearch: умение поддерживать индексы, настраивать маппинги и отлаживать поиск.

  • Кэширование: понимание разницы в использовании Memcached и Redis (что идет в кэш Битрикса, а что используется как брокер сообщений или хранилище сессий).

  • Понимание принципов работы opcache в связке с PHP-FPM.

3. Фронтенд и шаблонизация

  • HTML + CSS: Базовые принципы верстки, чтение и перенос дизайна из Figma в код, знание/умение применять Tailwind.

  • Vue.js: Понимание реактивности и работы с компонентами внутри Blade-шаблонов.

  • Blade/Smarty/PHP-templates: Умение работать с различными шаблонизаторами.

  • MoonShine: Опыт (или готовность быстро изучить) админ-панели на Laravel-подобном стеке.

4. DevOps & Инфраструктура (Базовый уровень)

  • Docker & Portainer: Умение поднять окружение локально, пробросить порты и посмотреть логи контейнеров.

  • GitLab CI/CD: Понимание процессов деплоя, работы с ветками (GitFlow) и code review.

  • Linux (CentOS 7): Базовая навигация по файловой системе, работа с правами доступа и понимание того, как работает связка Nginx + PHP-FPM.

5. Интеграции с 3rd party сервисами

  • Умение работать с платежными шлюзами, системами авторизации, службами доставки, смс-оповещений и аналитики.
  • Знакомство с системой “Мой Склад” и/или 1С на уровне API рассматривается как преимущество.

6. Soft Skills

  • Аналитическое мышление: Способность проследить путь данных от клика в офлайн-кассе до изменения остатка в «Моем Складе».
  • Навыки реверс-инжиниринга: Умение читать чужой код 8-летней давности без документации.

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

1. Проектирование и поддержка Backend

  • Разработка и оптимизация серверной логики на стеке PHP (Bitrix D7), slim-маршрутизация в связке со стоком Битрикса.

  • Работа с ядром Битрикс на уровне админ-панели + кодовая база (доработка UI, модули).

  • Проектирование отказоустойчивых RESTful API и микросервисного взаимодействия (в т.ч. с Node-микросервисами).

  • Работа с высоконагруженными базами данных: оптимизация сложных SQL-запросов и проектирование структур в MySQL/MariaDB, умение работать с slow query.

  • Управление асинхронными процессами и очередями сообщений через RabbitMQ.

2. Интеграции и работа с данными

  • Развитие и поддержка интеграции с «МойСклад» (синхронизация товарных остатков, цен и статусов заказов, вебхуки), подготовка к интеграции с 1C.
  • Поддержка и развитие стратегий кэширования с использованием Redis и Memcached.

3. Frontend и интерфейсы

  • Поддержка и развитие пользовательских интерфейсов на Vue.js, интегрированных в шаблоны систем.

  • Работа с административными панелями (включая MoonShine) для создания удобного инструментария управления контентом.

  • Адаптация и перенос дизайн-макетов из Figma в функциональный код.

4. Инфраструктура и качество

  • Дебаг и устранение неисправностей.
  • Участие в полном цикле CI/CD процессов на базе GitLab, работа в Docker-окружениях.
  • Проведение Code Review и участие в принятии архитектурных решений.

  • Анализ и оптимизация существующих решений: аудит текущей кодовой базы для повышения производительности и внедрения современных стандартов разработки.


Уже 13 лет мы - фанаты гигиены, которым крайне важна работа всей команды для достижения результатов. Мы за заботу, сервис и рок-н-ролл, как в отношении наших клиентов, так и в отношении нашей команды. Если тебе это близко, то откликайся на вакансию!

Навыки
  • MySQL
  • JavaScript
  • CSS
  • jQuery
  • PHP
  • Ajax
  • Git
  • Веб-программирование
  • ООП
  • 1С-Битрикс
  • Bitrix
  • phpMyAdmin
  • Битрикс
Посмотреть контакты работодателя

Адрес

Похожие вакансии

585, Холдинг
  • Санкт-Петербург

  • Не указана

Рекомендуем
НОНТОН
  • Санкт-Петербург

  • Не указана

Рекомендуем
Бизнес Технологии

Middle frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 200000 RUR

Рекомендуем
Кеменова Мария Алексеевна

Middle PHP Developer

Кеменова Мария Алексеевна

  • Санкт-Петербург

  • до 160000 RUR

Наша Сеть
  • Санкт-Петербург

  • от 150000 RUR

Skycoach
  • Санкт-Петербург

  • от 150000 RUR

Shtab
  • Санкт-Петербург

  • до 180000 RUR

Включи систему

Team Lead of Content

Включи систему

  • Санкт-Петербург

  • от 130000 RUR

Интернет Проекты
  • Санкт-Петербург

  • до 180000 RUR

Горбилет
  • Санкт-Петербург

  • до 180000 RUR

РАСКРАСИМВСЁ
  • Санкт-Петербург

  • до 180000 RUR

БАНК РОССИЯ

Middle DevOps инженер

БАНК РОССИЯ

  • Санкт-Петербург

  • до 180000 RUR

CSBI
  • Санкт-Петербург

  • до 180000 RUR

ЗАВОД ПЛАСТИКОВЫХ АВТОАКСЕССУАРОВ

Ведущий контент-менеджер

ЗАВОД ПЛАСТИКОВЫХ АВТОАКСЕССУАРОВ

  • Санкт-Петербург

  • до 180000 RUR

i-FREE
  • Санкт-Петербург

  • до 180000 RUR

Горбилет
  • Санкт-Петербург

  • от 200000 RUR

СофтБаланс
  • Санкт-Петербург

  • от 200000 RUR

Елизавета
  • Санкт-Петербург

  • до 200000 RUR

TrendAgent
  • Санкт-Петербург

  • от 165000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию