Sharmax — международный бренд мототехники и сопутствующих товаров.
Мы развиваем e-commerce проекты для продажи мотоциклов, квадроциклов, электробайков, аксессуаров и запасных частей в разных странах по всему миру.
Ищем backend-разработчика, который возьмёт на себя поддержку действующего международного интернет-магазина на Symfony.
Обязанности:
- Разработка и поддержка backend-части международного интернет-магазина на Symfony + API Platform;
- Реализация интеграции с платёжной системой Stripe;
- Участие в рефакторинге: приведение API к единому стандарту;
- Поддержка SEO-функциональности на уровне бэкенда: генерация/хранение SEO-данных, работа с многоязычностью и несколькими доменами/регионами;
- Оптимизация производительности: работа с БД (PostgreSQL), базовые оптимизации запросов, индексы, профилирование;
- Взаимодействие с DevOps по вопросам: деплоя в Kubernetes, конфигурации окружений, логов и мониторинга инцидентов;
- Ежедневное участие в жизни продукта, обсуждение архитектурных решений, оценка задач и участие в планировании спринтов, участие в поиске оптимальных технических решений вместе с командой.
Требования:
- Уверенный опыт реализации проектов на Symfony (6);
- Опыт разработки REST / JSON API;
- Практический опыт работы с SQL-БД: написание запросов, базовая оптимизация, понимание индексов и транзакций;
- Понимание рабочих процессов e-commerce отрасли: о работе корзины, оформлении заказа, сценарии оплаты, представление о связке «витрина — каталог товаров» и их функционировании;
- Готовность работать с существующей кодовой базой, аккуратное внесение изменений без нарушения стабильности production-среды;
- Умение работать в команде: профессиональная коммуникация с PM, фронтенд-разработчиками, DevOps-инженерами и другими участниками проектной команды;
- Писать читаемый, поддерживаемый код и конструктивно участвовать в процессе code review.
Условия:
-
Удаленный формат работы из любой точки мира;
-
График работы: 5/2 с 10:00 до 19:00, СБ-ВС-выходной;
-
Развитая корпоративная культура (мероприятия в офисе, выездные корпоративы, тест-драйв продукции, подарки детям сотрудников и т.д.);
-
Лояльное, демократичное, современное руководство компании.
Этапы отбора:
1. Краткая анкета;
2. Интервью с HR;
2. Техническое интервью с TeamLead.