Назад
3 дня назад

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

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
PHP-разработчик Senior (Symfony): Развитие системы документооборота на PHP и Symfony с акцентом на backend-логику жизненного цикла документов, согласования, права доступа, поиск и интеграции. Focus on проектирование REST API, оптимизацию PostgreSQL, работу с Elasticsearch/OpenSearch и MongoDB, а также поддержку CI/CD и модернизацию существующего кода.

Локация: удалённая работа, регион Москва. График 9:00–18:00, гибкое начало рабочего дня обсуждается.

Компания

EGAR — стабильная и динамично развивающаяся аккредитованная ИТ-компания.

Что делать

  • Развивать и дорабатывать систему документооборота на PHP и Symfony.
  • Проектировать и реализовывать backend-логику жизненного цикла документов, согласований, прав доступа, версионирования и аудита действий.
  • Работать с PostgreSQL и MongoDB, развивать поиск по документам на Elasticsearch и OpenSearch.
  • Интегрировать React frontend с backend через REST API, включая контракты, валидацию и сериализацию.
  • Участвовать в настройке и поддержке GitLab CI/CD: пайплайнов, тестов и деплоя на стенды.
  • Анализировать и модернизировать чужой код, поддерживать актуальность документации и соблюдать архитектурные, технологические, оформительские и безопасностные стандарты.

Требования

  • От 3 до 6 лет опыта; уровень Middle+/Senior.
  • Уверенная экспертиза в PHP и SQL, глубокое знание Symfony и недавний практический опыт работы с Symfony.
  • Опыт с PostgreSQL: сложные запросы, индексы, оптимизация и понимание EXPLAIN ANALYZE.
  • Понимание SOLID, DI, ООП и паттернов проектирования; способность читать, анализировать и понимать чужой код.
  • Опыт работы с Git и настройки или активного использования CI/CD, желательно GitLab CI/CD.
  • Опыт с Elasticsearch/OpenSearch: индексация, ранжирование и агрегации.
  • Опыт с MongoDB: документоориентированная модель и агрегации.
  • Опыт с React, TypeScript и JavaScript.
  • Опыт с Java для автоматизации тестирования.

Культура и преимущества

  • Полноценная проектная команда с чётким разделением ролей и оперативным решением организационных вопросов.
  • Возможности вертикального и горизонтального профессионального роста, обучения, прохождения курсов и сертификации.
  • Конкурентный уровень заработной платы обсуждается на собеседовании.
  • Бонусы по реферальной программе за успешную рекомендацию.
  • Дополнительно 4 дня в год по болезни без больничного листа.
  • Расширенный пакет ДМС, включая стоматологию, и поддержка баланса между работой и личной жизнью.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →