Обязанности:
Разработка новых фичМы постоянно развиваем продукт: реализуем новые фичи для пользователей, добавляем экраны и улучшения в мобильном приложении, расширяем функциональность веб-части. Важная часть работы — интеграция с партнёрами и сервисами, чтобы продукт оставался востребованным и полезным. Рефакторинг системы
Поддержка кода в актуальном состоянии — неотъемлемая часть нашей работы. Мы обновляем версии библиотек и инфраструктурных компонентов, избавляемся от технологического долга, упрощаем архитектуру и повышаем производительность. Это позволяет системе оставаться стабильной и готовой к новым вызовам. Взаимодействие с командой
У нас прозрачные процессы в работе: мы участвуем в грумингах и оценке задач, обсуждаем архитектурные решения на дизайн-ревью, проводим взаимные код-ревью. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Разрабатываете на PHP больше пяти лет
- Знакомы с PHP 8.1, фреймворками Symfony, Laravel или Yii 2
- Умеете писать SQL-запросы в PostgreSQL, понимаете, как они выполняются, и знаете, как эти запросы оптимизировать
- Понимаете объектную модель, умеете выделять общее
- Ищете оптимальные решения для сложных задач: находите баланс между скоростью разработки и качеством решения, опираетесь на объективные причины
Дополнительные требования:
- Знаете Go
- Умеете учиться и передавать свои знания команде
- Пишете тестируемый код