Просмотр вакансии

Сегодня 30-06-2026 04:34
16.06.2026, 10:44

Backend PHP-разработчик, Strong Middle

Работодатель: DIONYSOS

DIONYSOS

Город: Ташкент
Зарплата:  от 19000000 до 19000000 UZS
Занятость: Полная, 5/2
Опыт работы: От 1 года до 3 лет

О компании DIONYSOS

DIONYSOS разрабатывает собственный продукт в сфере IT-логистики. Головной офис находится в Монако, а команда разработки работает в Ташкенте с 2024 года.

Уже больше десяти лет мы сами проектируем, пишем и поддерживаем Warehouse Management System (WMS) для электронной коммерции. Всё делаем внутри компании, без аутсорсинга. Нашими системами каждый день пользуются европейские клиенты, чтобы управлять реальными складами. Это не учебный проект и не сайт-визитка. Это система, которая работает в продакшене, и цена ошибки здесь измеряется в деньгах.

Сейчас в технической команде восемь человек. Мы ищем backend-разработчика в команду Connector.

Наша платформа

Платформа состоит из трёх частей:

  • WMS управляет запасами и работой складского персонала. Сюда входят мобильное приложение на CapacitorJS/Quasar и десктопное на ElectronJS/Quasar.
  • TMS отвечает за генерацию транспортных этикеток для исходящих заказов. Написан на NuxtJS 4 и Symfony 8.
  • Connector связывает e-commerce платформы со складом и написан на Laravel. Именно здесь вы будете работать.

Чем вы будете заниматься

  • Развивать Connector, который синхронизирует заказы, товары, остатки и статусы между e-commerce платформами (Shopify, WooCommerce и другие) и нашей WMS через REST API.
  • Проектировать интеграции, которые продолжают работать корректно при сбоях сети и частичных отказах. Это значит идемпотентность, повторные попытки, проверку целостности данных, логирование и наблюдаемость.
  • Эффективно обрабатывать большие объёмы данных. Нам нужна потоковая обработка, пакетная загрузка и контроль памяти, а не привычка «загрузить всё в массив и надеяться».
  • Писать и оптимизировать запросы к PostgreSQL: транзакции, индексы, пакетные вставки и обновления, без расчёта «на авось».
  • Участвовать во всех этапах работы, от проектирования до деплоя.

Кого мы ищем

Прочитайте этот раздел внимательно. Нам важен инженер, который понимает, что происходит под фреймворком, а не просто умеет вызывать его методы. Laravel для нас инструмент, а не замена пониманию. Если убрать Laravel, вы должны уметь руками сделать то, что он обычно делает за вас.

Эта позиция вам подходит, если вы без подсказок умеете:

  • писать ООП на чистом PHP (классы, интерфейсы, композиция, инкапсуляция), без «магии» фреймворка;
  • подключаться к PostgreSQL через PDO и выполнять параметризованный запрос вручную, понимая, зачем нужны подготовленные выражения;
  • правильно работать с датами и часовыми поясами на чистом PHP (DateTimeImmutable, DateTimeZone, интервалы). Для логистики между странами это действительно важно;
  • уверенно работать с массивами на продвинутом уровне: строить индексы и словари, группировать, преобразовывать, и при этом понимать, как это влияет на память;
  • обрабатывать очень большие файлы и потоки данных, не выходя за пределы памяти: генераторы, потоковое чтение, обработка пакетами, слияние данных из нескольких источников;
  • думать о безопасности по умолчанию. Всегда спрашивайте себя, кому открыт этот endpoint и как его защитить: валидация ввода, защита от SQL-инъекций, хранение секретов, принцип наименьших привилегий, аутентификация API.

Технологии, с которыми вы будете работать: PHP 7/8+, Laravel, PostgreSQL, Git, Docker, Linux, REST API, Composer, PHPUnit. Опыт в e-commerce или логистике станет большим плюсом.

Английский нужен для работы с международной командой. Если русский у вас родной, достаточно английского на уровне B1.

Что нас точно не устроит

  • «Я знаю Laravel», но без понимания PHP под ним. Если вне фреймворка вы не можете подключиться к базе, разобрать дату или обработать большой файл, эта позиция не для вас.
  • Резюме, где всё звучит как «мы сделали» и почти нет «я сделал». На собеседовании мы спрашиваем про ваши личные решения и просим их обосновать. Честное «я не знаю» для нас ценнее уверенного блефа. Блеф всё равно вскроется на техническом тесте.

Как проходит отбор

  • Короткое устное собеседование, примерно 15 минут, на английском или русском. Расскажете, кто вы, что делали лично и как принимаете решения.
  • Технический тест на один час, чистый PHP, у нас в офисе в Ташкенте, без AI-инструментов (иначе неинтересно). Мы проверяем фундамент: ООП, работу с базой, даты, массивы, память и безопасность, а не знание синтаксиса фреймворка. Будьте готовы объяснять свой код вслух.

Что мы предлагаем

  • График работы с 09:30 до 17:30 по Ташкенту, 35 часов в неделю.
  • Отпуск не меньше 21 календарного дня плюс все государственные праздники Узбекистана.
  • Один день удалённой работы в неделю после первого или второго года, при соблюдении условий.
  • Поездки в Европу после года работы, для этого понадобится английский на уровне C1.
  • Доступ к Claude Code и другим профессиональным инструментам.
  • Премиальные курсы (Udemy, Coursera, Laracasts и другие) и профессиональные сертификаты.
  • Руководитель с инженерным прошлым, который сам глубоко вовлечён в разработку.

Условия

  • На испытательный срок зарплата составляет 16 000 000 сум на руки, дальше 19 000 000 сум. Если у вас скорость печати от 80 WPM и вы быстро решаете технический тест, можем предложить до 22 000 000 сум.
  • Официальное трудоустройство по законодательству Узбекистана.

Как откликнуться

Напишите нам на HeadHunter, мы отвечаем в течение 72 часов. В отклике в одном или двух предложениях расскажите, над какой системой вы работали и какую конкретную задачу решили именно вы.

Присоединяйтесь к DIONYSOS!

«Rock & Stone!»

Адрес: Tashkent, Amir Temur Avenue, 95A

 

Откликнуться на вакансию

Дата
29.06 30.06
USD
2.8858 2.9066
EUR
3.292 3.3144
RUB
3.7443 3.7386
CNY
4.2289 4.2675
CHF
3.5704 3.5944
GBP
3.8149 3.8419
PLN
7.6833 7.7269
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения