Обязанности:
-
Внесение изменений в текущий функционал, улучшение существующих решений;
-
Рефакторинг и исправление старых ошибок;
-
Поддержка текущих проектов;
-
Оптимизация кода под highload-нагрузки;
-
Разработка новых сервисов и продуктов.
Требования:
-
Опыт работы с Symfony, понимание работы с фреймворками;
-
Опыт работы с сервисами очередей (Rabbit, Kafka)
-
ООП, паттерны, основные принципы микросервисной архитектуры;
-
Опыт работы с нереляционными БД(Redis, MongoDB);
-
Знание и понимание клиент-серверного взаимодействия (REST, API), swagger;
-
Уверенный пользователь Git;
-
Написание кода по стандартам PSR. Соблюдение code-style;
-
Умение оценивать объем и сроки выполнения работ.