PHP developer
Требования
Местоположение и тип занятости
Компания
Медиа, ИТ, ТВ
Описание вакансии
Условия работы
Мы в поисках ведущего backend-разработчика в группу разработки спортивных продуктов — в проекты matchtv.ru и sportbox.ru.
Какие задачи предстоит решать:
- Развитие и модернизация архитектуры серверной части проекта;
- Проектировать структуру баз данных и оптимизация текущих схем и запросов;
- Работать с очередями и консольными скриптами;
- Писать unit-тесты и документацию;
- Участвовать в Code review;
- Обеспечение качества и сроков выполнения поставленных задач (Jira)
Требуемые компетенции:
- Опыт проектирования и разработки современных высоконагруженных веб- проектов;
- Хорошее понимание принципов ООП и паттернов;
- Уверенно владеете PHP7 и выше;
- Опыт работы с MySQL. Оптимизация, написание сложных запросов (как вручную, так и через ORM);
- Опыт работы с Redis или другими NoSQL;
- Опыт работы с одним из фреймворков Symfony, Laravel, Yii2 или Zend (у нас Symfony, соответственно готовность быстро его освоить);
- Умение работать с Docker;
- Понимание основ Linux, настройка и основы администрирования (знаете что такое upstream в nginx);
- Умение работать в команде, объяснять и описывать сложные вещи простыми словами, способны аргументированно отстаивать свою точку зрения
Будет преимуществом, если вы:
- Имеете опыт с NodeJS, веб-сокеты;
- Знакомы с kubernetes;
- Можете мыслить не только в рамках одной задачи, но и в длинной перспективе разработки;
- Имеете опыт CI/CD;
- Имеете хотя бы какое-то представление о современном спорте
Что мы предлагаем:
- Оформление по ТК РФ
- Конкурентная заработная плата
- Гибкий график, сейчас мы работаем удаленно
- ДМС (включая стоматологию) после испытательного срока, страхование выезжающих за рубеж; возможность страхования членов семьи
- Дружный доброжелательный коллектив, в котором приятно работать, лояльное руководство
- Профессиональное развитие (перспективные проекты, конференции)