Москва
Обязанности:
- Разрабатывать и поддерживать новые фичи в разных частях проекта, а также сервисы для интеграции с другими продуктами компании.
- Оптимизировать код, делать рефакторинг.
- Ревьюить код других участников команды.
- Писать и актуализировать документацию по продукту.
- Участвовать в обсуждении архитектурных решений.
- Принимать участие в задачах по снижению нагрузки на БД и повышению скорости работы и устойчивости продукта.
Требования:
Стек:
- PHP 8.3 / Symfony 6.4
- PostgreSQL 14
- RabbitMQ
- Redis
- Elasticsearch
- Docker
- REST API, SOAP
Навыки успешного кандидата:
- Отличные знания PHP.
- Понимание паттернов проектирования и разработки, умение их применять.
- Понимание различных архитектур ПО, знание архитектурных стилей DDD и CQRS.
- Понимание способов и протоколов интеграции.
- Уверенные знания баз данных, умение проектировать модели данных и оптимизировать их.
- Опыт в написании unit-, а также функциональных и интеграционных тестов.
- Опыт командной разработки, умение разбираться в чужом коде.
- Умение декомпозировать задачи, оценивать сроки и попадать в них.
- Стремление осваивать новые технологии, желание развиваться в профессии.
Будет преимуществом:
- Опыт работы с Symfony 5, Elasticsearch/Opensearch, Keycloak, Apache Kafka и MinIO.
- Опыт разработки высоконагруженных приложений, работы с нагруженными БД.
- Знание языка Go.
Условия:
- Официальное трудоустройство в аккредитованной ИТ компании
- Годовая премия и ежегодный пересмотр уровня дохода по результатам ежегодной оценки
- Расширенный ДМС, включающий стоматологию
- Кафетерий льгот (компенсация ДМС для родственников, питания, занятий спортом, обучения и отдыха для детей и др.)
- Корпоративная программа компенсации процентов по ипотечному кредиту
- Корпоративная программа лояльности
- Реферальная программа за рекомендацию друзей
- Комфортные современные офисы в городах присутствия, техника для работы