Бэкенд-программист (middle, middle+)

SIMUSHKA Distribution & Academy
Москва Опубликовано 2 июня 2026
от 230000 руб.
Полная занятость3–6 летДругое
от 230000 руб.

Описание

Digital-отдел дистрибьютора профессиональной косметики SIMUSHKA ищет бэкенд-программиста (middle, middle+). [ ░░░░░░░░░░ 0% ] Мы любим читать живые сопроводительные письма, потому что каждое резюме смотрит живой человек, не ИИ. Поэтому закрываем все ИИшечки и начинаем сразу с кода. Например, есть сервис, считающий стоимость доставки. Если бы вас попросили добавить ещё два способа доставки, express и drone, и заложить так, чтобы новые способы появлялись регулярно, то какой бы подход вы выбрали бы, и почему? Напишите об этом вместе с откликом. Если будет ещё и хенд-мейд код, то совсем замечательно. ▌ class DeliveryCalculator ▌ { ▌ public function cost(Order $order, string $type): float ▌ { ▌ if ($type === 'courier') { ▌ return 300 + $order-weight * 10; ▌ } elseif ($type === 'pickup') { ▌ return 0; ▌ } elseif ($type === 'post') { ▌ return 150 + $order-weight * 5; ▌ } ▌ throw new \InvalidArgumentException("Unknown type: $type"); ▌ } ▌ } ▌ ▌ $ добавить: express, drone ▌ $ заложить расширяемость ▌ $ ждём отклик с решением █ [ ██░░░░░░░░ 18% ] Наш стек → Bitrix D7 → Symfony, Slim → PHP 8+ → MySQL и PostgreSQL → Redis → RabbitMQ, Kafka → Grafana, Loki → Docker [ ███░░░░░░░ 32% ] Хард-скилы → Отличное знание API Bitrix (D7) → Понимание системы кэширования → Опыт работы в e-commerce обязателен (у нас интернет-магазины, мощная бонусная и скидочная системы, сплит-заказы) → Опыт интеграции с эквайрингами (платёжные системы, генерация чеков) → Знание PHP 8+ → Знание ООП и паттернов проектирования → Опыт создания и работы с REST API → Git → Хорошие знания и опыт работы с БД (MySQL, PostgreSQL): умение читать план запроса, видеть узкие места и оптимизировать → Cursor, Claude, Gemeni для ревью кода и написания нового → Опыт работы с легаси-кодом → Написание тестов [ █████░░░░░ 52% ] Что делаем? Строим маркетплейс в нише профессиональной бьюти-торговли. Нужно будет проектировать и реализовывать систему, которая эволюционирует из набора микросервисов в полноценный маркетплейс с покупателями, продавцами и заказами. Конкретно вам предстоит: ▸ Мигрировать и проектировать. Переводить существующие микросервисы в маркетплейс-логику: продавцы, листинги, сплит-заказы, расчёт комиссий. Часть модулей пишем с нуля, часть адаптируем под новую бизнес-модель. ▸ Поддерживать и развивать API. Бэкенд для iOS, Android и Web. Версионирование, обратная совместимость, документация. ▸ Интегрировать внешние системы. 1С, службы доставки, складские системы, платёжные провайдеры. ▸ Поддерживать B2B и B2C модули. Бонусная система, скидки, ценовые группы. ▸ Документировать. Предъявите ваши документики. Soft skills → Вы умеете работать с ТЗ, где описана бизнес-логика, без пошаговых инструкций. Ожидаем, что SQL-запросы и прочий код вы напишите сами. → Вы умеете разговаривать голосом. Без синхрона с тимлидом и девопсом не получится писать решения, которые нормально масштабируются и не падают на проде. → Вы адекватно оцениваете свои усилия и умеете их прогнозировать. [ ████████░░ 82% ] Формат работы → В связке с тимлидом в рамках поставленных задач, утверждённых руководителем отдела. → Удалённая работа, полная занятость в течение трудового дня. Вы можете находиться где угодно (со вменяемым сдвигом часовых поясов от МСК), российское ИП или штат. Работать с нами приятно: человечный подход, адекватная постановка задач, красота продукта. Возможность заказывать продукцию с существенной персональной скидкой. [ █████████░ 93% ] Кто мы? Компания SIMUSHKA — официальный и единственный дистрибьютор с 2002 года профессиональной косметики для волос Sim Sensitive (Финляндия), Lock Stock Barrel (Великобритания), REUZEL (Нидерланды). Продаём профессиональную косметику для салонов красоты и барбершопов. Наши преподаватели учат парикмахеров, колористов, барберов, стилистов. Проводим конкурсы и баттлы среди барберов. Хотим, чтобы покупка косметики и инструментов для частных мастеров и профессиональных клиентов была максимально быстрой, эффективной и приятной. [ ██████████ 100% ] DONE
Описание
Digital-отдел дистрибьютора профессиональной косметики SIMUSHKA ищет бэкенд-программиста (middle, middle+). [ ░░░░░░░░░░ 0% ] Мы любим читать живые сопроводительные письма, потому что каждое резюме смотрит живой человек, не ИИ. Поэтому закрываем все ИИшечки и начинаем сразу с кода. Например, есть сервис, считающий стоимость доставки. Если бы вас попросили добавить ещё два способа доставки, express и drone, и заложить так, чтобы новые способы появлялись регулярно, то какой бы подход вы выбрали бы, и почему? Напишите об этом вместе с откликом. Если будет ещё и хенд-мейд код, то совсем замечательно. ▌ class DeliveryCalculator ▌ { ▌ public function cost(Order $order, string $type): float ▌ { ▌ if ($type === 'courier') { ▌ return 300 + $order-weight * 10; ▌ } elseif ($type === 'pickup') { ▌ return 0; ▌ } elseif ($type === 'post') { ▌ return 150 + $order-weight * 5; ▌ } ▌ throw new \InvalidArgumentException("Unknown type: $type"); ▌ } ▌ } ▌ ▌ $ добавить: express, drone ▌ $ заложить расширяемость ▌ $ ждём отклик с решением █ [ ██░░░░░░░░ 18% ] Наш стек → Bitrix D7 → Symfony, Slim → PHP 8+ → MySQL и PostgreSQL → Redis → RabbitMQ, Kafka → Grafana, Loki → Docker [ ███░░░░░░░ 32% ] Хард-скилы → Отличное знание API Bitrix (D7) → Понимание системы кэширования → Опыт работы в e-commerce обязателен (у нас интернет-магазины, мощная бонусная и скидочная системы, сплит-заказы) → Опыт интеграции с эквайрингами (платёжные системы, генерация чеков) → Знание PHP 8+ → Знание ООП и паттернов проектирования → Опыт создания и работы с REST API → Git → Хорошие знания и опыт работы с БД (MySQL, PostgreSQL): умение читать план запроса, видеть узкие места и оптимизировать → Cursor, Claude, Gemeni для ревью кода и написания нового → Опыт работы с легаси-кодом → Написание тестов [ █████░░░░░ 52% ] Что делаем? Строим маркетплейс в нише профессиональной бьюти-торговли. Нужно будет проектировать и реализовывать систему, которая эволюционирует из набора микросервисов в полноценный маркетплейс с покупателями, продавцами и заказами. Конкретно вам предстоит: ▸ Мигрировать и проектировать. Переводить существующие микросервисы в маркетплейс-логику: продавцы, листинги, сплит-заказы, расчёт комиссий. Часть модулей пишем с нуля, часть адаптируем под новую бизнес-модель. ▸ Поддерживать и развивать API. Бэкенд для iOS, Android и Web. Версионирование, обратная совместимость, документация. ▸ Интегрировать внешние системы. 1С, службы доставки, складские системы, платёжные провайдеры. ▸ Поддерживать B2B и B2C модули. Бонусная система, скидки, ценовые группы. ▸ Документировать. Предъявите ваши документики. Soft skills → Вы умеете работать с ТЗ, где описана бизнес-логика, без пошаговых инструкций. Ожидаем, что SQL-запросы и прочий код вы напишите сами. → Вы умеете разговаривать голосом. Без синхрона с тимлидом и девопсом не получится писать решения, которые нормально масштабируются и не падают на проде. → Вы адекватно оцениваете свои усилия и умеете их прогнозировать. [ ████████░░ 82% ] Формат работы → В связке с тимлидом в рамках поставленных задач, утверждённых руководителем отдела. → Удалённая работа, полная занятость в течение трудового дня. Вы можете находиться где угодно (со вменяемым сдвигом часовых поясов от МСК), российское ИП или штат. Работать с нами приятно: человечный подход, адекватная постановка задач, красота продукта. Возможность заказывать продукцию с существенной персональной скидкой. [ █████████░ 93% ] Кто мы? Компания SIMUSHKA — официальный и единственный дистрибьютор с 2002 года профессиональной косметики для волос Sim Sensitive (Финляндия), Lock Stock Barrel (Великобритания), REUZEL (Нидерланды). Продаём профессиональную косметику для салонов красоты и барбершопов. Наши преподаватели учат парикмахеров, колористов, барберов, стилистов. Проводим конкурсы и баттлы среди барберов. Хотим, чтобы покупка косметики и инструментов для частных мастеров и профессиональных клиентов была максимально быстрой, эффективной и приятной. [ ██████████ 100% ] DONE

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

Web developer/Wordpress developer/Frontend developer
TRUSS GLOBAL TAS
Зарплата не указана
Полная занятостьОпыт 1–3 года
Специалист технической поддержки
Game XP
Зарплата не указана
Полная занятостьОпыт 1–3 года
Специалист по подбору персонала
Европлан
Зарплата не указана
Полная занятостьОпыт 1–3 года
Специалист технической поддержки (Helpdesk)
Finstar Financial Group
от 90000 руб.
Полная занятостьОпыт 1–3 года
Менеджер IT проектов
Rx2Go
150000 – 250000 руб.
Полная занятостьОпыт более 6 лет
DevOps-Инженер в международную EdTech Компанию
Манюхина Анна
Зарплата не указана
Полная занятостьОпыт 3–6 лет