Jaggaer
Senior PHP Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду разработки B2B SaaS-платформы JAGGAER. Разработка и развитие backend-функциональности в крупном PHP-монолите с постепенной модернизацией платформы.
Задачи
- Разрабатывать и развивать backend-функциональность hosted B2B SaaS-платформы по принципам secure-by-design
- Работать в кросс-функциональной команде с frontend- и backend-инженерами, QA и Product Owners
- Отвечать за backend-компоненты в крупном PHP-монолите и участвовать в его рефакторинге
- Решать сложные технические задачи по производительности, масштабируемости, целостности данных и поддерживаемости
- Писать чистый поддерживаемый PHP-код по инженерным best practices
- Участвовать в code review и технических обсуждениях
- Отлаживать production-проблемы и повышать стабильность платформы
- Использовать AI-ассистированную разработку для ускорения реализации, тестирования, отладки и документации
- Проектировать AI-воркфлоу с coding assistants, AI-агентами, структурированным промптингом и управлением контекстом
- Критически оценивать AI-сгенерированные решения на корректность, безопасность, масштабируемость и поддерживаемость
Требования
- 7+ лет профессиональной разработки ПО с сильным знанием PHP
- Опыт разработки и поддержки крупных долгоживущих PHP-приложений, включая монолитные архитектуры
- Сильное знание Symfony или аналогичных PHP-фреймворков с поддержкой ORM
- Сильное понимание MySQL и реляционного проектирования БД
- Отличное знание ООП, принципов SOLID и паттернов проектирования
- Опыт работы с Composer и управлением зависимостями
- Понимание алгоритмов и структур данных
- Практический опыт структурирования контекста кодовой базы (границы модулей, соглашения об именовании, архитектурные ограничения) для повышения надёжности AI-генерации кода
- Умение критически оценивать AI-сгенерированный код с инженерной точки зрения
- Комфортная работа в коллаборативной международной инженерной среде
- Сильный фокус на качестве ПО и долгосрочной поддерживаемости
- Хорошее владение письменным и устным английским
- Проактивность и готовность решать сложные технические задачи в кооперативной среде
Условия
- Работа над hosted B2B SaaS-платформой
- Кросс-функциональные команды
- Международная инженерная среда
- Возможность технического ownership
Навыки
- PHP
- Symfony
- ORM
- MySQL
- ООП
- SOLID
- Design Patterns
- Composer
- JavaScript
- Backbone.js
- React
- MongoDB
- NoSQL
- Memcached
- AI-assisted engineering
- AI agents