Teamlead

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

Коротко

Backend-разработчик на PHP 8.x + Symfony для проекта критически важных финансовых сервисов: обработка транзакций, GraphQL API, асинхронные процессы через RabbitMQ. Требуется 2+ года коммерческого опыта на PHP (из них от 1 года с Symfony), уверенная работа с PostgreSQL, Redis, GraphQL и RabbitMQ в продакшене. Работа удалённая, в профессиональной команде инженеров над высоконагруженным международным проектом.

О команде и проекте
Компания TeamLead ищет Backend-разработчика на проект, который строит и развивает критически важные финансовые сервисы. Стек — современный PHP (8.x) и Symfony, а задачи связаны с обработкой транзакций, построением надежных API и асинхронных процессов. Ценится качество кода, стабильность систем и ответственный подход к работе в продакшене.
Чем предстоит заниматься
•Разработка и поддержка backend-сервисов на PHP 8.x + Symfony: бизнес-логика, API, интеграции, фоновые задачи.
•Развитие GraphQL API: проектирование схемы, оптимизация резолверов, борьба с N+1, контроль сложности запросов, тонкая авторизация.
•Реализация надежных асинхронных процессов через RabbitMQ: проектирование обменников/очередей, обработка ошибок, ретраи, DLQ, обеспечение идемпотентности и дедупликации.
•Работа с данными: написание и оптимизация запросов в PostgreSQL, работа с миграциями, анализ планов запросов. Использование ClickHouse для аналитических задач.
•Применение Redis для кеширования и синхронизации.
•Активное участие в code review, рефакторинг легаси-кода, написание понятной технической документации.
Наш идеальный кандидат имеет опыт и знания в
•2+ года коммерческой разработки на PHP, из них от 1 года практического опыта с Symfony (DI, Doctrine, HTTP-слой, консоль).
•Уверенное владение современным PHP (типизация, ООП, паттерны) и SQL (сложные запросы, JOIN, CTE, базовый EXPLAIN).
•Практический опыт построения и оптимизации GraphQL API (схема, резолверы, DataLoader, пагинация, контроль сложности).
•Реальный опыт работы с RabbitMQ в продакшене: настройка топологии, retry-стратегии, DLQ, понимание гарантий доставки и идемпотентности.
•Уверенная работа с PostgreSQL (транзакции, индексы, понимание изоляции) и практический опыт с Redis.
•Понимание принципов REST, опыт написания модульных и интеграционных тестов (PHPUnit).
•Умение работать в команде: конструктивный code review, ясная коммуникация, ответственность за свои изменения.
•Ownership-подход: вы доводите задачи до конца, думаете о качестве, стабильности и последствиях своих правок.
Будет серьезным преимуществом (Nice-to-Have)
•Опыт с RoadRunner (настройка, мониторинг) и/или Temporal.
•Знание Golang для разработки вспомогательных сервисов.
•Опыт в fintech/платежных системах (учет, консистентность данных, аудит).
•Навыки работы с инструментами наблюдаемости: Prometheus, Grafana, Sentry, OpenTelemetry.
•Опыт профилирования и оптимизации (PHP, SQL, GraphQL).
Что мы предлагаем
•Интересные и сложные задачи в области высоконагруженных backend-сервисов в международном проекте.
•Возможность работать с современным стеком (PHP 8, Symfony, GraphQL, RabbitMQ, ClickHouse) и влиять на архитектуру.
•Работа в профессиональной команде инженеров, где ценятся качество и аргументированные решения.
•Корпоративный английский, внутренние курсы, внешнее обучение по потребности.
•Конкурентная, своевременная оплата труда.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте