Гражданский проспект 22
Обязанности:
-
Разработка, рефакторинг и поддержка backend-части бизнес-критичных информационных систем (CRM, B2B/B2C порталы).
-
Проектирование, разработка и оптимизация высоконагруженных REST API.
-
Работа с различными хранилищами данных (реляционные, документные, кэширование, очереди).
-
Написание модульных и интеграционных тестов для обеспечения качества кода.
-
Участие в code review, поддержание и улучшение архитектуры существующих проектов.
-
Взаимодействие с командой (frontend-разработчиками, аналитиками, DevOps) на всех этапах разработки.
Требования:
-
Опыт коммерческой разработки на PHP от 6 лет.
-
Глубокое знание PHP 7/8 и понимание эволюции языка (используем современные фичи, но поддерживаем и legacy-код).
-
Опыт работы с фреймворком Symfony (3/4/5/6) от 3 лет, понимание его внутреннего устройства (Dependency Injection, Event Dispatcher, Console).
-
Практический опыт работы с Docker (сборка образов, Docker Compose для локального окружения).
-
Навыки работы с MySQL (сложные запросы, оптимизация, понимание транзакций и изоляции).
-
Опыт работы с Redis (кэширование, очереди), RabbitMQ/Kafka (асинхронная обработка задач), MongoDB.
-
Опыт проектирования и разработки REST API (OpenAPI/Swagger, версионирование, аутентификация).
-
Прочное понимание и применение принципов ООП, SOLID, DRY, KISS.
-
Опыт написания автоматизированных тестов: PHPUnit (модульные), Behat (интеграционные).
-
Базовые навыки frontend (HTML/CSS/JS) для полноценного взаимодействия с командой.
-
Английский язык на уровне B2+ (чтение технической документации, общение в письменном виде).
Будет плюсом:
-
Понимание и применение DDD (Domain-Driven Design), CQRS/Event Sourcing.
-
Опыт работы с инструментами статического анализа кода (PHPStan, Psalm).
-
Знание стандартов PSR (особенно PSR-4, PSR-7, PSR-12).
-
Опыт настройки CI/CD процессов (GitLab CI, GitHub Actions, Jenkins).
-
Знакомство с Kubernetes и оркестрацией контейнеров в production.
Мы предлагаем:
-
Удалённую работу с гибким графиком (в пределах часовых поясов Москвы) или работу в офисе в Санкт-Петербурге.
-
Проекты с современным стеком и поддержкой legacy-систем для комплексного роста.
-
Конкурентная заработная плата от 250 000 ₽ обсуждается по итогам собеседования.
-
Участие в технологически интересном и сложном проекте.
-
Реальное влияние на архитектурные и продуктовые решения.
-
Работа в команде без бюрократии, с прямым доступом к лицам, принимающим решения.