Разработчик Fullstack PHP + Vue.js

МАГНИТ, Розничная сеть

Разработчик Fullstack PHP + Vue.js

Москва

Метро: Библиотека им.Ленина

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

Чем мы пользуемся

  • Backend: PHP 8.x (OOP, SOLID, паттерны), Laravel / Symfony, Composer, PHPUnit

  • Frontend: JavaScript (ES6+) / TypeScript, Vue.js 2/3 (Composition API), Pinia/Vuex, Vite/Webpack

  • Базы данных: MySQL / PostgreSQL, Redis (кеширование, сессии)

  • Инфраструктура: Docker / Docker Compose, Nginx / Apache, Git (GitHub/GitLab), Linux (bash/SSH)

  • Интеграции: REST API / GraphQL, JSON, платежные системы, CRM, службы рассылок

Чем ты будешь заниматься

  • Разрабатывать и поддерживать серверную логику на PHP (Laravel/Symfony), проектировать REST/GraphQL API для взаимодействия с фронтендом и внешними сервисами

  • Создавать реактивные компоненты на Vue.js, верстать макеты и обеспечивать корректное отображение на всех устройствах (при необходимости — фронтенд выделен отдельно, но понимание нужно)

  • Проектировать структуры SQL-баз данных, оптимизировать сложные запросы и контролировать целостность данных

  • Интегрировать сторонние сервисы: платежные системы, CRM, службы рассылок и другие внешние инструменты через API

  • Писать автотесты (PHPUnit), отлаживать и устранять баги на бэкенде и фронтенде

  • Настраивать окружение в Docker, работать с Git и контролировать выкладку кода на сервер

  • Участвовать в развитии внутренних систем (SIP Magnit Energo), публичного сайта и личных кабинетов потребителей (аналог портала «Госуслуги»: лицевой счет, платежки, история)

Мы ожидаем

  • Уверенное владение PHP 8.x: глубокое понимание ООП, паттернов проектирования и принципов SOLID

  • Опыт коммерческой разработки с Laravel или Symfony от 2 лет

  • Хорошее знание SQL (MySQL/PostgreSQL): умение проектировать схемы, писать и оптимизировать сложные запросы (индексы, EXPLAIN)

  • Понимание работы современных фронтенд-технологий: DOM, Event Loop, реактивность во Vue.js (опыт с Vue.js — желателен, но не строг)

  • Знание основных веб-уязвимостей (SQL-инъекции, XSS, CSRF) и способов защиты

  • Опыт работы с Docker, Git и базовое администрирование Linux (bash, SSH)

  • Архитектурное мышление: понимание разницы между монолитом и микросервисами, умение проектировать приложение «с нуля»

  • Умение профилировать код и оптимизировать медленные участки

Навыки
  • PHP
  • JavaScript
Посмотреть контакты работодателя

Адрес

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

ТВИЛ СОФТ
  • Москва

  • Не указана

Рекомендуем
Амбрелла
  • Москва

  • Не указана

Рекомендуем
ПАПА ДЖОНС

Middle+ PHP-developer (backend)

ПАПА ДЖОНС

  • Москва

  • Не указана

Рекомендуем
Энсайн (Nsign.ru)

PHP-разработчик (Middle)

Энсайн (Nsign.ru)

  • Москва

  • Не указана

Базис Недвижимость

PHP-разработчик

Базис Недвижимость

  • Москва

  • Не указана

Рунити
  • Москва

  • Не указана

Marfatech
  • Москва

  • Не указана

  • Москва

  • Не указана

МФК Фордевинд
  • Москва

  • до 350000 RUR

Международная академия фейспластики и остеопатии

Middle+/Senior Backend Developer (Laravel, DDD)

Международная академия фейспластики и остеопатии

  • Москва

  • до 230000 RUR

Инфотек
  • Москва

  • до 230000 RUR

Кредит Бустер
  • Москва

  • от 180000 RUR

Система Геткурс

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

Система Геткурс

  • Москва

  • от 180000 RUR

FIX PRICE
  • Москва

  • от 180000 RUR

  • Москва

  • от 180000 RUR

Дом Лента
  • Москва

  • от 180000 RUR

Changellenge
  • Москва

  • от 180000 RUR

Authentica
  • Москва

  • до 160000 RUR

  • Москва

  • до 160000 RUR

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

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