Описание вакансии
Условия работы
Мы небольшая, активно растущая распределённая команда, которая достигла стадии перехода в операционную компанию с «ООО», бизнес- и фин-планами и официальным трудоустройством.
Есть продукт, предоставляющий игровой контент в сфере спорта, есть финансирование и вектор развития, в т.ч. за пределами российского рынка.
Столкнулись с проблемой роста, когда единственный ведущий технический специалист тащит на себе и код, и ревью чужих задач и архитектуру.
Поэтому ищем второго «сеньора».
Ждем, что он станет еще одной опорной точкой для команды, сможет быть сильным и полезным оппонентом ведущему и наставником для остальных.
Описание вакансии:
7+ опыта разработки на php с использованием Yii2/Symfony/Laravel (опыт на Java/C# тоже засчитывается)
Требования:
Общие знания, навыки:
- ООП Понимание преимуществ и недостатков наследования и композиции;
- ООП Паттерны;
- ООП vs ФП;
- SOLID/DRY/KISS;
- RESTful, JSON-RPC, GraphQLт;
- Навыки проектирования и создания административной панели для финансово-экономического ПО;
- БД Умение писать хранимые процедуры и триггеры;
- БД Понимание уровней изоляций транзакций;
- БД работа с JSON (XML);
- Понимание, навыки создания тестовой среды;
- Базовые навыки DevOps.
Знания, опыт ведущего разработчика:
- Понимание отличия продуктовой компании от позаказной;
- Понимание подходов в моделировании предметной области;
- Опыт проведения код ревью;
- Проектирование подсистем, написание спецификаций;
- Умение предвидеть возможные проблемы еще до начала разработки функционала;
- Умение учитывать риски применяемых технологий относящихся к предметной области проекта и его целевых платформ;
- Базовое понимание методологий разработки;
- Базовые навыки бизнес-аналитика.
Навыки командного игрока, soft skills:
- Умение ставить задачи разработчикам;
- Умение делиться опытом с членами своего коллектива, наставничество