10 июля 2026
О проекте
Мы работаем с действующими e-commerce проектами: интернет-магазинами, личными кабинетами, административными панелями и интеграциями с внешними сервисами. Один проект построен на монолитной архитектуре Laravel с серверным рендерингом (Blade), второй на headless-архитектуре: отдельное backend-API на Laravel и frontend-приложение на Next.js. В продуктах есть реальные пользователи, заказы, оплаты, доставка, уведомления и аналитика, поэтому важны стабильность, корректность данных, производительность интерфейса и ответственность за production.
Ищем fullstack-разработчика, который закрывает и backend, и frontend: пишет и дорабатывает Laravel-бэкенд и API, поддерживает интерфейсы на Blade и развивает витрину на React / Next.js. Подойдёт специалисту, который умеет разбираться в бизнес-логике, аккуратно работать с существующей кодовой базой и выбирать подход по задаче, доводя интерфейсы до production-качества.
Технологический стек
Backend: PHP, Laravel, Eloquent, REST API, миграции, queues/jobs, авторизация, сессии, реляционные БД.
Frontend: Blade-шаблоны, Tailwind CSS, Alpine.js; React, Next.js, TypeScript, SSR/SSG, адаптивная вёрстка.
Инфраструктура: Nginx, Git, Laravel Vite, production-логи, базовое понимание CI/CD.
Основные обязанности
Разрабатывать и дорабатывать backend на Laravel: бизнес-логику, каталог, корзину, заказы, личный кабинет и административные разделы.
Проектировать и поддерживать REST API и интегрировать с ним интерфейсы: состояния загрузки, обработка ошибок, стабильный API-контракт.
Поддерживать интерфейсы на Blade-шаблонах и развивать витрину на React / Next.js.
Верстать адаптивные интерфейсы и дорабатывать интерактивные элементы: слайдеры, модальные окна, формы и состояния интерфейса.
Работать с SSR/SSG, SEO-метаданными, изображениями и производительностью.
Поддерживать интеграции с платежами, доставкой, уведомлениями, аналитикой и внешними API.
Разбирать production-ошибки, работать с логами, участвовать в code review и разборе инцидентов.
Требования
Коммерческий опыт fullstack-разработки от 2 3 лет с якорем на PHP / Laravel.
Уверенное понимание Laravel: MVC, middleware, routing, validation, queues/jobs, Eloquent.
Опыт проектирования и поддержки REST API, работы с реляционными БД и оптимизацией запросов.
Уверенный JavaScript/TypeScript и адаптивная вёрстка; опыт с Tailwind CSS или utility-first подходом и серверными шаблонами (Blade, Twig или похожий подход).
Опыт с React и Next.js как минимум на уровне уверенной поддержки и развития готового приложения.
Понимание базовой безопасности web-приложений: авторизация, CSRF, права доступа, обработка пользовательского ввода.
Понимание форм, валидации, состояний приложения, обработки ошибок и e-commerce сценариев.
Будет плюсом
Глубокий опыт с Next.js App Router, серверными компонентами (RSC), next/image и CSS Modules.
Опыт с headless/e-commerce архитектурой: отдельные frontend и backend API.
Опыт с Alpine.js, Swiper, Fancybox, Inputmask.
Опыт с админками, складскими остатками, промо-механиками и каталогом.
Опыт с очередями, кэшем, файловым хранилищем и мониторингом.
Опыт оптимизации производительности, Core Web Vitals и SEO.
Формат сотрудничества
Мы работаем по SLA-модели, поэтому формат найма гибкий и подбирается под кандидата:
Full-time постоянная занятость, полный рабочий день.
Part-time частичная занятость, согласованное количество часов в неделю.
Сдельная оплата оплата по выполненным задачам / спринтам без фиксированного графика, в рамках SLA по срокам.
Конкретный формат и условия обсуждаются на собеседовании исходя из вашей текущей загрузки и наших задач по SLA.
Мы предлагаем
Работу над действующими e-commerce продуктами с реальными пользователями.
Задачи end-to-end на двух стеках: от Laravel-бэкенда и API до интерфейсов на Blade и Next.js.
Взаимодействие с QA, DevOps и PM.
Удалённый формат работы.
Гибкий формат занятости: full-time, part-time или сдельная оплата на выбор.
Формат работы
Уровень: Middle / Middle+
Занятость: full-time, part-time или сдельная оплата (по договорённости)
Формат: удалённо
График: обсуждается, согласовывается под выбранный формат занятости и SLA
Оплата: обсуждается с кандидатом индивидуально (оклад, почасовая ставка или сдельная в зависимости от формата)