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

Adhunt

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

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

Привет! Мы создаём B2C-сервисы в digital-сфере и сейчас ищем PHP-разработчика (Symfony), который присоединится к команде и будет развивать наш in-house онлайн-кинотеатр.

Чем предстоит заниматься

  • Разрабатывать новые фичи и микросервисы на PHP 8.x + Symfony 6.

  • Поддерживать и постепенно рефакторить legacy-модули на Symfony 4/5.

  • Проектировать схемы данных, писать эффективные запросы к PostgreSQL, MySQL и MongoDB.

  • Интегрироваться с внешними сервисами через REST API и очереди (RabbitMQ, Redis).

  • Покрывать код unit- и интеграционными тестами (PHPUnit).

  • Проводить code-review, следовать SOLID / DRY / KISS, документировать код.

  • Работать в Docker-окружении, выкатывать изменения через GitLab CI/CD.

  • (Опционально) Настраивать полнотекстовый поиск в Elasticsearch.

Наш технологический стек

  • Backend: PHP 8.x, Symfony 6, Doctrine ORM

  • Базы данных: PostgreSQL, MySQL, MongoDB

  • Очереди / брокеры: RabbitMQ, Redis (Kafka приветствуется)

  • Поиск: Elasticsearch

  • Инфраструктура и CI/CD: Docker, GitLab CI/CD

  • Мониторинг / логирование: Grafana, Sentry

Требования

Обязательные

  • 3+ лет коммерческой разработки на PHP, минимум 2 года с Symfony (4/5/6).

  • Глубокие знания Symfony — Bundles, Event Dispatcher, Messenger, Flex.

  • Уверенная работа с Doctrine ORM (QueryBuilder, DQL, миграции).

  • Опыт построения и документирования REST API.

  • Знание SQL и написание сложных JOIN / CTE-запросов.

  • Базовые навыки HTML / CSS / JS для интеграции с фронтендом.

  • Опыт работы с Git-flow, участие в code-review.

  • Готовность работать с legacy-кодом.

Будет плюсом

  • Опыт контейнеризации (Docker, Kubernetes).

  • Настройка CI/CD в GitLab.

  • Знание брокеров RabbitMQ, Redis, Kafka или аналогичных.

  • Опыт с Elasticsearch или другим search-движком.

  • Английский для чтения техдокументации.

Личные качества

  • Внимательность к деталям, ответственность.

  • Умение работать как в команде, так и автономно.

  • Желание развиваться и пробовать новые технологии.

  • Грамотная и прозрачная коммуникация.

Формат работы и условия

  • Полностью удалённо, график 5/2 без жёсткого трекинга.

  • Официальная оплата в EUR / USDT.

  • Регулярный пересмотр зарплаты и приоритетный внутренний рост.

  • Оформление через ИП / ФОП / ICA.

  • 28 календарных дней отпуска + больничные.

  • Компенсация налогов до 6 % и 2 оплачиваемых визита к психологу в год.

  • Корпоративный английский, внутренние митапы и конференции.

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

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

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

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