PHP разработчик (Middle+/Senior)
Нужен опытный PHP-разработчик для модернизации высоконагруженной системы на Symfony: инвентаризация кодовой базы, миграция с PHP 7.4 на 8.x и обновление Symfony, настройка сборки через Composer и CI. Требуется от 5 лет коммерческого опыта на PHP, глубокое знание Symfony, опыт подъёма версий PHP и работы с многопакетным репозиторием, понимание SQL и транзакций. Предлагают официальное трудоустройство по ТК РФ, белую зарплату, гибкий график и удалённую работу в пределах РФ.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 33 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
В связи с необходимостью технической модернизации ключевой платформы заказчика, компания Crosslinker в поисках опытного Middle+/Senior PHP разработчика. Проект представляет собой высоконагруженную систему на базе PHP и Symfony, состоящую из множества взаимосвязанных пакетов с устаревшими версиями. Основная цель - провести полную инвентаризацию кодовой базы, осуществить миграцию на актуальные версии PHP (8) и Symfony, а также стандартизировать процессы сборки и управления зависимостями для обеспечения долгосрочной поддерживаемости системы.
- Провести полную инвентаризацию: собрать реестр пакетов, построить граф зависимостей, выявить дубли и неиспользуе компоненты;
- Спланировать и реализовать поэтапный подъем версий PHP (7.4 -> 8.x) и Symfony на поддерживаемую версию, не останавливая параллельную работу команды по переезду секций;
- Выполнять миграцию кода с использованием автоматических инструментов (Rector) и ручного рефакторинга, с написанием собственных правил для статического анализа;
- Сопровождать сборку пакетов (Composer, семантическое версионирование, dev-ветки, path-репозитории) и обеспечивать воспроизводимость сборок в CI;
- Помогать команде переезда в решении проблем, связанных с версиями пакетов монорепы, участвовать в код-ревью и документировать состояние системы.
Что ждём от вас
- Коммерческий опыт разработки на PHP от 5 лет (не Fullstack);
- Отличное знание PHP и уверенный опыт работы с Symfony (5.x/6.x) в продакшене, включая глубокое понимание контейнера и механизмов внедрения зависимостей;
- Обязательный опыт подъема версий PHP (7.x на 8.x) или работы с крупным многопакетным репозиторием (без этого не рассматриваем кандидатов);
- Умение читать и понимать легаси-код (навык «чтения без IDE»), знание особенностей PHP 7.x и Zend Framework 1 будет большим плюсом;
- Глубокое понимание транзакций, конкурентного доступа (блокировки, мьютексы) и SQL (опыт работы с PostgreSQL, умение читать EXPLAIN);
- Навыки рефакторинга с обоснованием пользы для команды, осознанное применение SOLID и DRY.
- Будет плюсом:
- Опыт работы с PHPUnit, RabbitMQ, Memcache/Redis, WebSocket;
- Опыт ведения монорепозитория (знание split-репозиториев, правил зависимостей);
- Настройка CI для многопакетных проектов (GitLab CI);
- Понимание DDD, ограниченных контекстов, однонаправленных зависимостей;
- Знание домена электронных торгов и закупок.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как PHP-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Fullstack-разработчик
~1 540 000 ₸ оценка по всем рынкам
Fullstack-разработчик с фокусом на backend (70% PHP/Laravel) и frontend на Vue и Livewire. Нужен опыт промышленной разработки на Laravel, PostgreSQL, Redis, RabbitMQ, архитектурные паттерны, тесты и Docker, а также Vue 3 с TypeScript. Работа в контейнерах с GitLab CI/CD и Sentry, задачи в Jira, разработчик ведёт задачу от требований до production.
PHP-разработчик
~1 540 000 ₸ оценка по всем рынкам
Разработка серверной части платформы автоматизации B2B-закупок для крупных клиентов: межмодульное взаимодействие, тесты, продуктовые метрики. Нужен опыт коммерческой разработки на PHP от 5 лет, уверенный Git, SQL и базовый Docker. Предлагают полностью белую зарплату с индексацией, удалёнку с гибким графиком, ДМС и обучение.
PHP/Symfony-разработчик
~1 540 000 ₸ оценка по всем рынкам
Разработка и развитие системы документооборота для крупной компании на PHP и Symfony: backend-логика документов, согласований, прав доступа, интеграции с React через REST API, поиск на Elasticsearch. Требуется уверенная экспертиза в PHP/Symfony, опыт с PostgreSQL, MongoDB, Elasticsearch и CI/CD в GitLab. Предлагают удалённую работу в аккредитованной IT-компании EGAR, гибкое начало дня, ДМС и обучение.
Fullstack-разработчик
Актуальность уточняется
~1 540 000 ₸ оценка по всем рынкам
Fullstack-разработчик на ритейл-проект с высоконагруженными системами: проектирование моделей данных, frontend и backend разработка, тесты и оптимизация. Нужен опыт коммерческой разработки от 4 лет, уверенное знание PHP/Python/Ruby, базовый frontend (HTML, CSS, JavaScript), React/Vue, реляционные БД и Docker с CI/CD. Предлагают удалёнку или офис в центре Москвы, белую зарплату и разнообразные проекты крупного бизнеса.
Старший Full Stack разработчик
~1 540 000 ₸ оценка по стеку, все рынки
Readdle ищет старшего Full Stack инженера в команду Platform Solutions. Нужно строить и поддерживать надёжные бэкенд-сервисы и веб-приложения на Symfony и React.js, модернизировать существующие системы и отвечать за весь цикл разработки — от проектирования до мониторинга в продакшене. Требуется 5+ лет опыта, знание REST API, микросервисов, Docker и баз данных; плюсом будут Kubernetes, Terraform и GCP.
Разработчик Bitrix / PHP
~1 540 000 ₸ оценка по всем рынкам
Разработка и доработка интернет-магазина на 1С-Битрикс (сайт, не CRM) на PHP 8.1, управление архитектурой и интеграциями с 1С, Mindbox, СДЭК, платёжными системами и мобильным приложением. Нужен уверенный PHP, MySQL, понимание CI/CD и Gitflow, опыт интеграций и техническое высшее образование; также предстоит контролировать двух подрядчиков и вести релизы. Предлагают офис в центре Москвы, гибкое начало дня, ДМС, корпоративный спорт и скидки на продукцию бренда.