Senior PHP Developer
основные обязанности:
- Писать эффективный, тестируемый и многократно используемый код
- Решать сложные проблемы производительности и архитектурные проблемы
- Работать в тесном контакте с нашими разработчиками и владельцами продуктов в команде agile
- Помогать устранять неполадки, тестировать и поддерживать продукт
- Следовать стандартам компании по созданию кода
- Выполнять код ревью и быть ментором для своих коллег
- Покрывать свой код тестами
Как Senior разработчик, вы будете нести ответственность за развитие сложных платежных решений на основе SAAS.
Необходимый кандидат будет обладать опытом работы с PHP на высоком уровне и всесторонним опытом разработки программного обеспечения.
Мы ожидаем, что в данной должности, время будет распределено следующим образом: 50% создание кода, 30% проектирование и 20% общения в команде.
требования:
- Не менее 5 лет опыта разработки
- Сильные навыки PHP, веб-фреймворки PHP (Laravel, Symphony) и OOP
- Опыт Javascript является плюсом (React, Angular)
- Опыт работы с микросервисами
- Опыт разработки REST API
- Хорошее знание реляционных баз данных
- Опыт работы с такими фреймворками, как Symfony, Laravel, Lumen
- AWS (SQS, Lambda, RDS и т.д.)
- Знание масштабируемой архитектуры приложений
- Работа с системами высокой нагрузки
- Понимание угроз безопасности и принципов «security by design»
- Понимание жизненного цикла разработки программного обеспечения
- Опыт в ревью кода
- Готовность работать в быстро растущей среде
требуемые личные навыки:
- Самомотивация
- Умение работать самостоятельно
- Надежность
- Отличное устное и письменное общение
- Организованность
- Готовность учиться и действовать в соответствии с разработанными компанией стандартами
- Ориентация на разработку в указанные сроки