Назад
2 дня назад

Backend-разработчик (Middle / Senior)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Backend-разработчик (Middle / Senior) (PHP/AI): Разработка и оптимизация ERP-системы Prologistics и интернет-магазинов для логистики, складского учета и электронной коммерции с акцентом на REST API, производительность баз данных и работу с крупными кодовыми базами. Focus on рефакторинг устаревшего кода, автоматизацию бизнес-процессов, интеграцию AI-инструментов и решение сложных технических проблем.

Локация: Пермь; полностью удалённая работа.

Компания

Prologisticsdevelopment развивает собственную ERP-систему Prologistics и несколько платформ электронной коммерции для логистики, складского учета и интернет-магазинов.

Что делать

  • Разрабатывать и оптимизировать функциональность ERP-системы и интернет-магазинов: заказы, товарные остатки, доставка и возвраты.
  • Разрабатывать и поддерживать REST API, интегрировать внутренние системы, интернет-магазины и внешние сервисы.
  • Рефакторить устаревший код, исправлять ошибки и устранять проблемы производительности, включая оптимизацию запросов к базам данных.
  • Использовать AI-инструменты для программирования, включая Claude Code, и участвовать в разработке AI-функциональности и автоматизации бизнес-процессов.
  • Взаимодействовать с разработчиками, Tech Leads, Project Managers и бизнес-подразделениями.

Требования

  • Для Middle — от 3 лет коммерческого опыта backend-разработки на PHP; для Senior — от 5 лет. Итоговый уровень определяется на техническом интервью.
  • Уверенное владение PHP 8+ и принципами ООП.
  • Отличное знание MySQL или MariaDB, включая оптимизацию запросов, views, триггеры, хранимые процедуры и функции.
  • Опыт работы с Nginx, Apache2, Redis, MongoDB и/или HAProxy.
  • Опыт разработки и интеграции REST API, владение Git.
  • Готовность работать с крупными собственными кодовыми базами без стандартных PHP-фреймворков.
  • Сильные аналитические навыки, способность находить и устранять ошибки и решать технические проблемы.
  • Английский язык на уровне, достаточном для работы с технической документацией и взаимодействия с командой.
  • Практический опыт ежедневного программирования с AI-инструментами, предпочтительно Claude Code; умение задавать контекст, критически оценивать код и отвечать за результат.
  • Готовность использовать инструменты голосового ввода для формирования промптов и коммуникации.

Хорошо, если есть

  • Опыт работы с MariaDB 11+.
  • Опыт разработки ERP-, WMS- или e-commerce-систем и понимание логистических и складских процессов.
  • Знание Docker, CI/CD и автоматизированного тестирования.
  • Опыт интеграции LLM или других AI-сервисов через API.
  • Опыт автоматизации бизнес-процессов.

Культура и преимущества

  • Полностью удалённая работа на полной занятости: 40 часов в неделю.
  • Долгосрочное сотрудничество по Software Development Agreement с оплатой в долларах США или евро.
  • 20 оплачиваемых рабочих дней отдыха в год.
  • Работа в международной команде над масштабной ERP-системой и платформами электронной коммерции.
  • Kanban с практиками Agile/Scrum, системой управления задачами и учётом рабочего времени.
  • Возможность влиять на проекты по автоматизации и внедрению искусственного интеллекта.

Процесс найма

  • Общее интервью с обсуждением профессионального опыта, ожиданий и проектов компании.
  • Неоплачиваемое практическое тестовое задание: максимум 8 часов работы, срок выполнения 3–5 дней; использование AI-инструментов ожидается.
  • Техническое интервью с Tech Lead по тестовому заданию, архитектуре, базам данных и подходу к работе с AI; на этом этапе определяется уровень Middle или Senior. Окончательная обратная связь предоставляется в течение двух недель.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →