Full-Stack разработчик PHP/VueJS

По договоренности


О нас

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

В основе — реальный e-commerce бизнес с живыми пользователями, настоящими заказами и высокой нагрузкой. В проектах есть и старый код (на OpenCart), и современные подходы с микросервисами, контейнерами, CI/CD. Мы ищем опытного и зрелого Full-Stack разработчика, который будет развивать и поддерживать нашу платформу — с умом, опытом и пониманием, что код должен решать реальные задачи.

Чем предстоит заниматься:

  • Разрабатывать новые и поддерживать существующие функции и возможности интернет-магазина на базе OpenCart.
  • Участвовать в разделении большого монолита на самостоятельные проекты/сервисы с использованием современных технологий и подходов.
  • Работать с разными участками кода — от устоявшегося легаси до новых модулей. Значительная часть задач связана с доработкой существующего кода: он не всегда идеален, но стабилен и работает в проде. Мы постепенно улучшаем архитектуру, не ломая бизнес. Новый код стараемся писать с опорой на SOLID, DRY и здравый смысл.
  • Вносить вклад в оптимизацию производительности, масштабируемости и безопасности платформы.
  • Участвовать в принятии архитектурных решений, разборе задач, внутреннем планировании и приоритизации.

Что мы ищем:

  • Более 5 лет общего опыта в разработке программного обеспечения.
  • Более 3 лет подтверждённого опыта в роли Full-Stack разработчика с PHP 8.1+, MySQL, HTML5, CSS3, JavaScript и TypeScript.
  • Обязательный практический опыт работы с OpenCart 3. Важно глубокое понимание его архитектуры: MVC с языковыми файлами, структуры каталогов admin/catalog/system, механизма ocMod/modification, подходов к расширению без правки ядра и типичных узких мест.
  • Практический опыт разработки на PHP с использованием Slim 4, компонентов Symfony и/или Laravel, уверенное понимание MVC и REST.
  • Понимание построения backend-архитектуры: DI, слоистая архитектура, границы между domain / application / infrastructure. Для нас это особенно важно при разработке новых сервисов и переносе логики из монолита.
  • Практический опыт работы с Doctrine ORM и migrations либо уверенное понимание этих подходов на сопоставимом стеке.
  • Понимание contract-first подхода в разработке: REST/OpenAPI, работа с API-контрактами, генерация клиентского и серверного кода по схеме.
  • Обязательный практический опыт работы с Vue 3. Важно уверенное владение TypeScript, Vite, Pinia, компонентным UI-подходом и умение встраивать Vue-модули в legacy UI.
  • Готовность работать как с современным фронтендом, так и с существующим интерфейсом на Bootstrap 3 и jQuery.
  • Уверенное владение Git и Docker.
  • Внимание к качеству кода: опыт с PHPUnit, функциональными и интеграционными тестами, статическим анализом и форматированием кода (Psalm, php-cs-fixer, ESLint, Prettier). В новом функционале мы системно усиливаем покрытие интеграционными тестами, чтобы минимизировать ручной регресс.
  • Ответственность, проактивность, умение разбираться в чужом коде, техническая аккуратность.
  • Английский на уровне, достаточном для письменного общения с коллегами и партнерами.

Будет плюсом:

  • Опыт работы в e-commerce и понимание специфики реального интернет-магазина с заказами, оплатами, доставкой и высокой нагрузкой.
  • Опыт работы с внешними интеграциями: Bitrix24/CRM, платёжные системы, логистика, webhooks, внутренние виджеты.
  • Опыт работы с мультиязычными проектами и мультимагазинами.
  • Понимание микросервисной архитектуры, событийных подходов и очередей.
  • Опыт end-to-end тестирования, например с Playwright.
  • Опыт с SSR/SSG-подходами во Vue-экосистеме.

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

  • Полностью удалённую работу с гибким графиком в рамках 5/2.
  • Осознанный и гибкий процесс разработки. Мы используем подход, близкий к Kanban/Scrumban — задачи структурированы, доска прозрачна, есть регулярные апдейты и контроль за прогрессом, но без фанатичного следования ритуалам.
  • Настроенная DevOps-инфраструктура: CI/CD пайплайны, несколько окружений (Dev, Stage, Prod), удобная автоматизированная dev-среда для локальной разработки. В процессах участвует QA, есть мониторинг ошибок через Sentry. Это помогает системно работать с задачами и быстрее реагировать, когда что-то идёт не так.
  • Живой проект с инженерной глубиной. Много реального кода: от поддержки устоявшихся участков до проектирования новых решений с чистой архитектурой.
  • Возможность влиять на продукт — от архитектурных решений до планирования функционала. Твоя экспертиза реально будет услышана.
  • Команду без бюрократии и токсичности. Прямое общение, уважение к времени друг друга, здравый смысл — основа нашей культуры.
  • Конкурентоспособную оплату, обсуждаемую индивидуально в зависимости от опыта, уровня вовлечённости и ответственности.
Как откликнуться:

Пожалуйста, пришлите:

  • краткое описание опыта;
  • ссылку на GitHub/портфолио (если есть);
  • пару слов о себе и почему тебе интересно.

PS: Для подтверждения того, что вы ознакомились с описанием вакансии, укажите в комментарии своего отклика кодовое слово «Кофе».

Спасибо за внимание!


Поделиться:

Опубликована день назад

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

Задачи: Поддержка и сопровождение веб приложений, веб-сервисов, интеграций с учетными системами и контрагентами Требования: Уверенное знание REACT и опыт разработки на TypeScript - обязательно Опыт командной продуктовой разработки от 5-ти лет на язык...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Р.О.С.Т. - Информационные ТехнологииР.О.С.Т. - Информационные Технологии
  • Москва
день назад
Мы не только защищаем бизнес наших клиентов от рисков, но и формируем новые стандарты сервисов и цифровых продуктов для корпоративного сектора. По итогам 2024 года мы вошли в тройку лидеров рейтинга страховых брокеров по размеру вознаграждения среди ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Агентство страховых технологийАгентство страховых технологий
  • Москва
22 дня назад
... федеральная сеть магазинов мужской и женской одежды в связи с расширением отдела ищет себе в команду Full-stack ... разработчика (bitrix).
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ФАКТОРФАКТОР
  • Москва
20 дней назад
Взаимодействие с командой дизайнеров, разработчиков и менеджером проекта для достижения поставленных ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Группа компаний АстраГруппа компаний Астра
  • Москва
16 дней назад
до 250 000 ₽
Выше средней на 11%
О должности: Ищем сотрудника, который будет заниматься и отвечать за модуль гео сервиса. Нужно будет заниматься оптимизацией передачи гео данных и решением проблем связанных с этим в андройд приложении. На бэкенде получать гео данные, обрабатывать их...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Городской информационный центр ИнфоситиГородской информационный центр Инфосити
  • Москва
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.