Tech Lead PHP Engineer (offline)

BETER - ведущий международный поставщик киберспортивного и спортивного контента.

Мы создаем и обеспечиваем круглосуточные прямые трансляции, дополненные лайв данными и коэффициентами, более 22-х тысяч спортивных и киберспортивных событий из Украины и Европы. Прямые трансляции этих турниров ежемесячно набирают 35 миллионов просмотров в 150 странах. Сейчас нас 300+ и мы продолжаем быстро расти (в среднем, на 10% в месяц).

Мы делаем продукт на стыке технологий и интертеймента. Технический отдел постоянно растет и уже состоит из 6 команд.

Чтобы оставаться на топовых позициях в нашей нише, опираясь на данные, пишем софт под наши потребности: инструменты для организации и управления турнирами, аналитические инструменты, собственную CRM.

Мы в поисках PHP Tech Lead для разработки и реализации технической стратегии развития продуктов. Если тебе нравится строить архитектуру приложений, заниматься техническим R&D, помогать в обучении других и быть лидером, то эта позиция для тебя. В командах есть менеджеры с техническим бекграундом, поэтому эта позиция не про пипл-менеджмент.

Для позиции важно:
- Писать хороший код на PHP, понимать концепции ООП и SOLID;
- Опыт работы с одним из фреймворков (Yii, Zend, Symfony);
- Опыт работы с MySQL/PostgreSQL: знать особенности работы движков, например, InnoDB, уметь профилировать запросы и проектировать схемы БД, понимать принципы работы и построения индексов;
- Опыт работы с xdebug'ом, понимание каким должен быть подход к оптимизациям;
- Понимать как писать Unit тесты, и знать когда это уместно, а когда нет;
- Придерживаться мнения, что без code review нельзя работать и нести этот посыл в массы:);
- Стремление к улучшению существующих решений и разработке новых решений, поиск точек роста;
- Желание делиться этими знаниями с инженерами и уметь их доносить.

Будет плюсом:
- Опыт разработки на отличных от PHP языках, в идеале Java, C#, Golang, Node.js;
- Опыт копания во внутренностях фреймворков для самосовершенствования;
- Постоянный поиск ответов на вопросы “почему” и “как сделать лучше”, но в то же время критическое мышление для понимания когда рационально это “лучше” делать;
- Понимание структур данных и алгоритмов, понимание чем O(1) отличается от O(n);
- Понимание разницы между AMQP и Kafka, минусов и плюсов таких решений;
- Высшее техническое образование, обучение в математических/технических лицеях;

Чем предстоит заниматься?
- разработкой и внедрением технической стратегии развития продуктов на PHP;
- R&D новых инструментов, библиотек, подходов, их плюсов и минусов для улучшения существующих продуктов;
- внедрением и поддержанием хороших практик разработки ПО, например соглашений по написанию кода, code review;
- менторинг инженеров в кросс-функциональных командах, помощь в составлении PDP;
- помощь в поиске неисправностей, обучение как их предотвратить в дальнейшем;
- помощь в поиске узких мест и проблем с производительностью, профайлинг запросов БД, кода;
- проведение срезов знаний, разработка тестов для самоконтроля и для нужд найма;
- участие в собеседованиях PHP инженеров, оценка уровня знаний и экспертности команд;
- помощь Product Manager’ам команд в случае технических проблем;

С чем и как работают команды?
- Своя платформа на базе Yii 2, на PHP 7.4;
- Все это упаковывается в Docker и живет в AWS;
- MySQL, PostgreSQL;
- ElasticSearch для поиска;
- Prometheus;
- Кластеры из memcached и redis;
- Команды кросс-функциональные и сконцентрированы на своих целях, а Tech Lead’ы являются проактивными техническими менторами и лидерами;
- Минимум бюрократии, возможность легко коммуницировать со всеми уровня менеджмента;
- Стремимся принимать решения быстро, без месяцев обсуждений, если человек проанализировал риски и альтернативные варианты, понимает суть своего предложения.

Мы предлагаем:
- Высокую и своевременную оплату услуг;
- Гибкий рабочий график;
- Реферальные бонусы;
- Тимбилдинги и корпоративные мероприятия;
- 100% оплачиваемых больничных;
- 20 рабочих дней оплачиваемого отпуска;
- Отпуск по уходу за ребенком;
- Современный офис у метро Кловская.

About Beter


Company website:
beter.co

The job ad is no longer active
Job unpublished on 4 June 2021

Look at the current jobs PHP Kyiv→