В связи с развитием продуктов ищем Senior PHP Developer (Symfony), который усилит команду backend-разработки. Вам предстоит участвовать в развитии высоконагруженных сервисов, принимать архитектурные решения, работать с технически сложными задачами и влиять на развитие продукта.
Чем предстоит заниматься
- Разрабатывать и поддерживать backend-сервисы на PHP/Symfony;
- Проектировать архитектуру новых решений и развивать существующую систему;
- Работать с монолитным приложением и участвовать в его развитии и декомпозиции;
- Выполнять рефакторинг, снижать технический долг и повышать качество кодовой базы;
- Разрабатывать интеграции с внешними сервисами;
- Оптимизировать работу с базами данных и очередями сообщений;
- Проводить Code Review и участвовать в обсуждении архитектурных решений;
- Разрабатывать Unit- и функциональные тесты.
Что мы ожидаем
- Коммерческий опыт разработки на PHP от 7 лет;
- Опыт работы с Symfony от 5 лет;
- Отличное знание PHP 8+ и современных возможностей языка;
- Глубокое понимание экосистемы Symfony (Dependency Injection, Event Dispatcher, Messenger и др.);
- Опыт проектирования архитектуры приложений и работы с монолитными системами;
- Уверенное применение принципов SOLID, паттернов проектирования и опыт работы с legacy-кодом;
- Практический опыт работы с Docker;
- Уверенное знание SQL (JOIN, оконные функции, CTE, подзапросы);
- Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений;
- Опыт написания Unit- и функциональных тестов (PHPUnit).
Будет плюсом
- Опыт работы с высоконагруженными или FinTech-продуктами;
- Опыт декомпозиции монолитных систем;
- Понимание принципов микросервисной архитектуры.
Условия:
- Оформление по ТК Армении и официальная заработная плата;
- Оплачиваемый отпуск, больничные и day-off;
- Формат работы офис / гибрид / удаленно;
- Бонусная программа для сотрудников: ДМС, компенсация занятий английским языком и спортом, а также корпоративные мероприятия и тимбилдинги.