PHP разработчик (backend, Yii2)
Коротко
Backend development of a B2B portal on PHP 8.x and Yii2, integrations, background processes, database optimization, testing, legacy code support. · Needs: 4+ years commercial PHP; PHP 8.x; Yii2; MySQL; Redis; queues/cron; integrations; PHPUnit/Codeception; Git; CI/CD; Linux/Docker.
Описание от работодателя
Диджитал агентство полного цикла, на рынке 13+ лет, приглашает опытного и увлечённого своим делом PHP-разработчика. Работать можно удалённо из любой страны или в офисе в Волгограде.
Наши клиенты — застройщики, HoReCa, доставка, отели, образование и компании из других областей. Мы решаем задачи бизнеса в России, ОАЭ, США, Сербии, Германии и Чехии.
Чем предстоит заниматься:
Разработка серверной части B2B-портала.
Проектирование и реализация интеграций с внешними и внутренними системами.
Разработка и поддержка фоновых и автоматизированных процессов, обеспечение устойчивости к сбоям.
Работа с базами данных: проектирование структуры, оптимизация и анализ производительности запросов.
Обеспечение качества кода: написание тестов, участие в код-ревью, соблюдение принятых процессов разработки.
Поддержка и развитие существующего кода, рефакторинг и улучшение текущих решений.
Наши требования:
От 4 лет коммерческой разработки на PHP, уверенное владение PHP 8.x.
Опыт с Yii2.
MySQL: транзакции и уровни изоляции, блокировки, индексы, разбор запросов.
Redis: кэширование и выполнение отложенных задач.
Фоновые задачи: очереди, cron, обработка повторов и сбоев.
Интеграции с внешними системами.
Тесты на PHPUnit или Codeception.
Git, работа через merge request и ревью кода.
CI/CD: GitLab CI, GitHub Actions.
Linux и Docker: работа с окружением.
Готовность работать с legacy-кодом: разбираться в чужих решениях и улучшать их.
Будет плюсом:
Опыт работы с Laravel или Symfony.
Интеграция с 1С.
Платёжные системы и выплаты.
Web Push, PWA.
Нагрузочное тестирование.
Мы предлагаем:
Формат работы: удалённый из любой страны или гибридный из офиса в Волгограде.
График 5/2, с 9:00 до 18:00 по Москве.
Возможность официального трудоустройства в аккредитованной IT-компании.
Уровень заработной платы обсуждаем с финальным кандидатом с учётом пожеланий.