PHP Laravel + Vue.js Developer

D2D Studio

PHP Laravel + Vue.js Developer

Описание вакансии

О роли
D2D Studio расширяет команду для развития и поддержки внутренней CRM (Laravel + Vue.js). На старте занятость part-time 80–100 часов в месяц с возможностью выхода на full-time по результатам 1–2 месяцев работы.

Обязанности

  • Развивать функциональность CRM (Laravel 10, Vue 3): фичи, багфиксы, рефакторинг.

  • Оптимизировать БД и запросы (MySQL), настраивать кеширование (Redis), очереди, нотификации.

  • Поддерживать REST API, реализовывать роли/права (policies, gates), валидацию, аудит действий.

  • Писать чистый, покрытый тестами код (PHPUnit/Pest, Vitest/Jest), участвовать в код-ревью.

  • Поддерживать сборку фронтенда (Vite), состояние (Pinia), маршрутизацию (Vue Router).

  • Вести техническую документацию (OpenAPI/Swagger, README, миграции).

  • Работать через Git-flow, CI/CD (GitHub Actions), контейнеризацию (Docker).

  • Оказывать техподдержку 2-й линии по релевантным модулям.

Требования

  • 3+ лет коммерческой разработки на PHP 8.1/8.2.

  • 2+ года с Laravel (Eloquent, миграции, очереди, события, policies, кастомные middleware).

  • Уверенный Vue 3 (Composition API), Pinia/Vuex, Vite, HTML5/CSS3/TypeScript базово.

  • MySQL: нормализация, индексы, профилирование, сложные JOIN/CTE; понимание транзакций.

  • Опыт интеграции внешних сервисов: почта, вебхуки, платёжные/документо-сервисы.

  • Git, код-ревью, умение декомпозировать задачи и соблюдать сроки.

  • Английский не ниже B1 для чтения доков и переписки.

Будет плюсом

  • Опыт с Redis, Sentry, Nginx, DigitalOcean/AWS.

  • Оптимизация производительности (кэш-слои, N+1, батч-операции).

  • Настройка мониторинга и алёртов, понимание SLA/SLO.

  • Опыт миграций между версиями Laravel/Vue без даунтайма.

Условия

  • Формат: part-time 80–100 ч/мес, удалённо, гибкий график. Далее перспектива выхода на fulltime

  • Оформление: ГПХ/самозанятый/ИП.

  • Старт: сразу после оффера (октябрь 2025).

  • Инструменты: GitHub, Jira/YouTrack, Slack/Telegram, Docker, GitHub Actions.

Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию