PHP Developer (Symfony) (в Армении)
Коротко
Develops and scales backend services on PHP 8+ and Symfony, designs microservice architecture, optimizes performance, and integrates with external services. · Needs: 6+ years commercial PHP development; 5+ years with Symfony; experience with high-load systems, PostgreSQL, caching, Docker, and CI/CD.
Описание от работодателя
Мы ищем PHP Developer, который будет участвовать в развитии высоконагруженного продукта, принимать архитектурные решения и влиять на качество всей backend-платформы.
Чем предстоит заниматься:
Разрабатывать и развивать backend-сервисы на PHP 8+ и Symfony;
Участвовать в проектировании архитектуры и развитии микросервисного ландшафта;
Оптимизировать производительность сервисов, запросов и процессов под высокую нагрузку;
Работать с PostgreSQL, кэшированием и механизмами повышения отказоустойчивости;
Интегрировать продукт с внешними сервисами и внутренними платформами;
Проводить code review и делиться экспертизой с разработчиками команды;
Участвовать в принятии технических решений и развитии инженерных практик;
Обеспечивать качество, безопасность и поддерживаемость кода.
Что мы ожидаем:
Коммерческий опыт разработки на PHP от 6 лет;
Опыт разработки на Symfony от 5 лет;
Глубокое понимание устройства PHP-приложений и современных подходов к разработке;
Опыт работы с высоконагруженными системами и оптимизацией производительности;
Уверенное знание SQL и опыт работы с PostgreSQL или другими реляционными БД;
Практический опыт работы с кэшированием и оптимизацией запросов;
Опыт работы с микросервисной архитектурой;
Опыт использования Docker и CI/CD;
Понимание принципов SOLID, DDD и Clean Architecture;
Опыт проектирования архитектурных решений и проведения code review;
Умение брать ответственность за результат и доводить задачи до продакшена.
*Будет плюсом
Опыт работы с RoadRunner;
Опыт использования Kafka или других брокеров сообщений;
Опыт работы с ElasticSearch;
Опыт разработки в high-risk, fintech или других высоконагруженных доменах;
Опыт проектирования отказоустойчивых распределенных систем.
Условия:
Оформление по ТК Армении и официальная заработная плата;
Оплачиваемый отпуск, больничные и day-off;
Формат работы офис / гибрид / удаленно;
Бонусная программа для сотрудников: ДМС, компенсация занятий английским языком и спортом, а также корпоративные мероприятия и тимбилдинги.