Backend / Fullstack Laravel / Yii 2 / Vue разработчик

Мед.Студио
Москва Опубликовано 15 мая 2026
до 250000 руб.
Полная занятость3–6 летПрограммист
до 250000 руб.

Описание

Направления наших продуктов, с которыми предстоит работать: Система для организации онлайн мероприятий Облачное решение для очных мероприятий Портал медицинского онлайн образования Стек: Backend: PHP 8.0–8.2 (Yii 2, Laravel 11) Node.js + TypeScript (WebSocket-сервер, Socket.IO) PostgreSQL Redis RabbitMQ S3 (Yandex Object Storage) Frontend: Vue 2 (Nuxt 2, Vuex) — legacy Vue 3 (Vite, Pinia, Vuetify 3) — новые приложения Инфраструктура: GitLab Docker, Kubernetes Terraform + Terragrunt (IaC) Helm-чарты Grafana, Prometheus, Loki, Sentry Обязанности: Разработка и доработка бекенда на Yii 2 и Laravel 11 Проектирование схем БД и оптимизация запросов PostgreSQL Проектирование REST API и модульной архитектуры Работа с очередями (RabbitMQ) и кэшированием (Redis) Участие в проектировании архитектуры новых сервисов Требования: PHP и фреймворки: Уверенный PHP 8+ — не просто синтаксис, а понимание типизации, enums, fibers, attributes Реальный опыт с Laravel (Eloquent, Service Container, Sanctum, Queues, Console Commands) Реальный опыт с Yii 2 (ActiveRecord, RBAC, yii2-queue, консольные команды, миграции) — два из трёх проектов на нём Умение жить в двух фреймворках одновременно и не путать подходы Архитектура и проектирование: Понимание REST API на уровне проектирования: версионирование, JSON API-спецификация, авторизация через токены (Sanctum, JWT) Умение декомпозировать монолит на модули Паттерны проектирования не как знание для собеседования, а как рабочий инструмент: Repository, Service Layer, Command Bus Базы данных: PostgreSQL — не «умею SELECT», а: проектирование схем, индексы, оптимизация сложных запросов, миграции в продакшен без даунтайма Понимание разницы между Eloquent/ActiveRecord-запросами и сырым SQL — когда что применять Очереди и real-time: Опыт работы с очередями (RabbitMQ или аналоги) Понимание Redis как кэша, хранилища сессий и брокера Процессы: Git на уровне осмысленной работы: feature-ветки, merge requests, code review Docker для локальной разработки — ежедневно поднимать `docker-compose up` и не бояться Dockerfile Умение читать логи, дебажить в консоли, работать с Sentry Условия: фулл-тайм; гибкий график; полный remote — вся команда работает распределённо; оплачиваемый отпуск
Описание
Направления наших продуктов, с которыми предстоит работать: Система для организации онлайн мероприятий Облачное решение для очных мероприятий Портал медицинского онлайн образования Стек: Backend: PHP 8.0–8.2 (Yii 2, Laravel 11) Node.js + TypeScript (WebSocket-сервер, Socket.IO) PostgreSQL Redis RabbitMQ S3 (Yandex Object Storage) Frontend: Vue 2 (Nuxt 2, Vuex) — legacy Vue 3 (Vite, Pinia, Vuetify 3) — новые приложения Инфраструктура: GitLab Docker, Kubernetes Terraform + Terragrunt (IaC) Helm-чарты Grafana, Prometheus, Loki, Sentry Обязанности: Разработка и доработка бекенда на Yii 2 и Laravel 11 Проектирование схем БД и оптимизация запросов PostgreSQL Проектирование REST API и модульной архитектуры Работа с очередями (RabbitMQ) и кэшированием (Redis) Участие в проектировании архитектуры новых сервисов Требования: PHP и фреймворки: Уверенный PHP 8+ — не просто синтаксис, а понимание типизации, enums, fibers, attributes Реальный опыт с Laravel (Eloquent, Service Container, Sanctum, Queues, Console Commands) Реальный опыт с Yii 2 (ActiveRecord, RBAC, yii2-queue, консольные команды, миграции) — два из трёх проектов на нём Умение жить в двух фреймворках одновременно и не путать подходы Архитектура и проектирование: Понимание REST API на уровне проектирования: версионирование, JSON API-спецификация, авторизация через токены (Sanctum, JWT) Умение декомпозировать монолит на модули Паттерны проектирования не как знание для собеседования, а как рабочий инструмент: Repository, Service Layer, Command Bus Базы данных: PostgreSQL — не «умею SELECT», а: проектирование схем, индексы, оптимизация сложных запросов, миграции в продакшен без даунтайма Понимание разницы между Eloquent/ActiveRecord-запросами и сырым SQL — когда что применять Очереди и real-time: Опыт работы с очередями (RabbitMQ или аналоги) Понимание Redis как кэша, хранилища сессий и брокера Процессы: Git на уровне осмысленной работы: feature-ветки, merge requests, code review Docker для локальной разработки — ежедневно поднимать `docker-compose up` и не бояться Dockerfile Умение читать логи, дебажить в консоли, работать с Sentry Условия: фулл-тайм; гибкий график; полный remote — вся команда работает распределённо; оплачиваемый отпуск

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

Тестировщик собак / QA-инженер хвостатых сценариев
VOX
Зарплата не указана
Полная занятостьОпыт не требуется
Редактор статей для сайтов (юридическая компания)
Юридический центр Фаворит
до 125000 руб.
Полная занятостьОпыт 3–6 лет
Специалист по подбору персонала
Европлан
Зарплата не указана
Полная занятостьОпыт 1–3 года
QA Automation Engineer (Python)
the_covert
Зарплата не указана
Полная занятостьОпыт более 6 лет
Бухгалтер (универсал, бухгалтерия + зарплата + кадры)
Русский Бухгалтер
60000 – 80000 руб.
Полная занятостьОпыт 3–6 лет
Тимлид команды разработки
SW Development
350000 – 400000 руб.
Полная занятостьОпыт более 6 лет